home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-08-02 | 756 b | 45 lines |
- PROCESSOR = 386
- # name the compiler
- CC = wcc$(PROCESSOR)
- ASM = wasm
-
-
- !ifeq PROCESSOR 386
- MODEL = f # flat
- !else
- MODEL = l # large
- !endif
-
- # options to use
- CFLAGS = -m$(MODEL) -4r
- AFLAGS =
- LNKOPT = option quiet
-
- .EXTENSIONS:
- .EXTENSIONS: .exe .rex .lib .obj .wbj .asm .c .for
-
- .BEFORE
- @set INCLUDE=.;$(%watcom)\h;$(%watcom)\h\win
- @set DOS4G=QUIET
-
- exes = &
- morph.obj &
- morph.exe
-
- morph.obj: morph.c monsters.h .PRECIOUS
- wcl386 morph.c $(CFLAGS)
-
- morph.exe: morph.obj .PRECIOUS
- wlink $(LNKOPT) system dos4g name morph file morph
-
- # implicit rules
-
- .c.obj :
- $(CC) $^& $(CFLAGS)
-
- .c.wbj :
- $(CC) $^& $(CFLAGS) -zw -fo=$^&.wbj
-
- .asm.obj :
- $(ASM) $(AFLAGS) $^&