Changeset 15 for trunk/makefile
- Timestamp:
- Oct 16, 2002, 7:45:44 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/makefile
r2 r15 1 DEBUG = 0 1 # makefile 2 2 3 !IF $(DEBUG) 4 LFLAGS = /NOI /PMTYPE:PM /ALIGN:2 /EXEPACK /CODEVIEW /M /BASE:0x10000 /STACK:65536 /NOD 5 !ELSE 6 LFLAGS = /NOI /PMTYPE:PM /ALIGN:2 /EXEPACK:2 /M /BASE:0x10000 /STACK:65536 /NOD /RUNFROMVDM /PACKC /PACKD 7 !ENDIF 3 BASE = fm3 8 4 9 .SUFFIXES: .c .rc .ipf 5 !INCLUDE makefile_pre.mk 10 6 11 ALL: fm3.EXE \ 12 fm3.res 7 ALL: DLL $(BASE) MAK 13 8 14 fm3.res: fm3.rc \ 15 fm3.h 9 DLL: 10 cd dll 11 $(MAKE) /nologo $(MAKEFLAGS) 12 cd .. 16 13 17 fm3.obj: fm3.c\18 fm3.h dll\version.h14 $(BASE): $(BASE).EXE \ 15 $(BASE).res 19 16 20 fm3.exe: \ 21 fm3.res \ 22 fm3.OBJ 23 @REM @<<fm3.@0 24 $(LFLAGS)+ 25 fm3.OBJ 26 fm3.exe 27 nul.map 28 dde4mbso.lib dll\fm3dll.lib os2386.lib 29 fm3.def; 30 << 31 LINK386.EXE @fm3.@0 32 RC -x2 fm3.RES fm3.exe 17 $(BASE).res: $(BASE).rc \ 18 $(BASE).h 33 19 34 {.}.rc.res: 35 RC -r .\$*.RC20 $(BASE).obj: $(BASE).c \ 21 $(BASE).h dll\version.h 36 22 37 {.}.c.obj: 38 !IF $(DEBUG) 39 ICC.EXE /Kb /Ti+ /W3 /Sm /Sp4 /Ss /C /Mp /Gm+ /Gs- /G3 /O- /Q+ /Gd+ .\$*.c 40 !ELSE 41 ICC.EXE /Gf+ /Kb /W3 /Sm /Sp4 /Ss /C /Mp /Gm+ /Gs- /O+ /Q+ /G3 /Gt- /Gd+ .\$*.c 42 !ENDIF 23 MAK: *.MAK 24 !$(MAKE) /NOLOGO /f $? 43 25 26 27 !INCLUDE makefile_post.mk 28 29 # The end
Note:
See TracChangeset
for help on using the changeset viewer.