From: Chris Hanson Date: Mon, 30 Oct 1995 08:09:51 +0000 (+0000) Subject: A variety of dependency changes corresponding to changes in the source X-Git-Tag: 20090517-FFI~5816 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=4d4d921eda5fb15c60bd3e7472f6a5db7acb3340;p=mit-scheme.git A variety of dependency changes corresponding to changes in the source files. Also, reconfigure to make debugging output the default, rather than optimized output. --- diff --git a/v7/src/microcode/os2utl/makefile.wcc b/v7/src/microcode/os2utl/makefile.wcc index 9bef98122..9778bc616 100644 --- a/v7/src/microcode/os2utl/makefile.wcc +++ b/v7/src/microcode/os2utl/makefile.wcc @@ -1,6 +1,6 @@ ### -*- Fundamental -*- ### -### $Id: makefile.wcc,v 1.4 1995/10/25 05:01:42 cph Exp $ +### $Id: makefile.wcc,v 1.5 1995/10/30 08:09:51 cph Exp $ ### ### Copyright (c) 1994-95 Massachusetts Institute of Technology ### @@ -40,7 +40,8 @@ #### Makefile for Scheme under OS/2 using Watcom C/C++ # This makefile is configured for use with GNU make, the Watcom C -# compiler, GNU m4, and the Watcom assembler. +# compiler, GNU m4, the Watcom assembler, and the RC program included +# with the IBM OS/2 Toolkit. OBJ = obj ASM = asm @@ -72,7 +73,7 @@ AS = wasm # /ze enable language extensions (default) # /zp4 use 4-byte alignment # /zq operate quietly -CFLAGS = /4r /bm /d1+ /fpi /fp3 /oe /op /ox /s /sg /w0 /zc /zp4 /zq /dMIT_SCHEME +CFLAGS = /4r /bm /d2 /fpi /fp3 /op /s /sg /w0 /zc /zp4 /zq /dMIT_SCHEME # Linker options. # @@ -107,6 +108,9 @@ ASFLAGS = /d1 /fpi /fp3 /mf /zq %.obj : %.asm $(AS) $(ASFLAGS) /fo=$@ $< +%.res : %.rc + rc -r $< + %.exe : wlink system os2v2 $(LDFLAGS) name $@ file { $^ } @@ -115,8 +119,12 @@ include os2utl\makefile.cmn cmpauxmd.asm : cmpauxmd.m4 asmcvt.exe .\asmcvt pre < $< | $(M4) $(M4FLAGS) | .\asmcvt post > $@ -scheme.exe : $(OBJECTS) $(SCHEME_OBJECTS) - wlink system os2v2_pm name $@ $(LDFLAGS) file { $^ } $(SCHEME_LIB) +scheme.exe : $(OBJECTS) $(SCHEME_OBJECTS) os2pmcon.res + wlink system os2v2_pm name $@ $(LDFLAGS) \ + file { $(OBJECTS) $(SCHEME_OBJECTS) } $(SCHEME_LIB) + rc os2pmcon.res $@ -bchschem.exe : $(BCHOBJECTS) $(SCHEME_OBJECTS) - wlink system os2v2_pm name $@ $(LDFLAGS) file { $^ } $(SCHEME_LIB) +bchschem.exe : $(BCHOBJECTS) $(SCHEME_OBJECTS) os2pmcon.res + wlink system os2v2_pm name $@ $(LDFLAGS) \ + file { $(OBJECTS) $(SCHEME_OBJECTS) } $(SCHEME_LIB) + rc os2pmcon.res $@