Changeset 691 for trunk/makefile
- Timestamp:
- Jun 16, 2007, 3:36:42 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/makefile
r601 r691 3 3 4 4 # Copyright (c) 1993-98 M. Kimes 5 # Copyright (c) 2002, 200 6Steven H. Levine5 # Copyright (c) 2002, 2007 Steven H. Levine 6 6 7 7 # 24 May 05 SHL Add clean and cleanobj target … … 12 12 # 31 Jul 06 SHL Tweak dependencies 13 13 # 26 Aug 06 SHL Add rest of lxlite support 14 # 14 Jun 07 SHL Convert to OpenWatcom 14 15 15 16 # Environment: … … 21 22 !include makefile_pre.mk 22 23 23 all: dll $(BASE) allexe 24 all: dll $(BASE) allexe .symbolic 24 25 25 dist: all lxlite wpi 26 dist: all lxlite wpi .symbolic 26 27 27 28 # Only update resources 28 res: 29 res: .symbolic 29 30 @echo Updating resources only 30 $(MAKE) /nologo /$(MAKEFLAGS) MAKERES=131 $(MAKE) $(__MAKEOPTS__) MAKERES=1 31 32 32 33 # make DLL components 33 34 34 dll: 35 dll: .symbolic 35 36 cd dll 36 $(MAKE) /nologo /$(MAKEFLAGS)37 $(MAKE) $(__MAKEOPTS__) 37 38 cd .. 38 39 39 $(BASE): $(BASE).exe $(BASE).res 40 $(BASE): $(BASE).exe $(BASE).res .symbolic 40 41 41 42 $(BASE).res: $(BASE).rc icons\$(BASE).ico bitmaps\*.bmp … … 45 46 # make EXE compenents 46 47 47 allexe: *.mak 48 !$(MAKE) /NOLOGO /f $? /$(MAKEFLAGS)48 allexe: *.mak .symbolic 49 !$(MAKE) -f $? $(__MAKEOPTS__) 49 50 50 wpi: 51 wpi: .symbolic 51 52 cd warpin 52 $(MAKE) /NOLOGO /$(MAKEFLAGS)53 $(MAKE) $(__MAKEOPTS__) 53 54 cd .. 54 55 55 56 # makefile_post.mk contains lxlite target for $(BASE).exe 56 57 # Apply to each *.mak for other exes 57 lxlite:: *.mak 58 !$(MAKE) /NOLOGO /f $? /$(MAKEFLAGS) lxlite58 lxlite:: *.mak .symbolic 59 !$(MAKE) -f $? $(__MAKEOPTS__) lxlite 59 60 60 61 # Apply to dlls 61 lxlite:: 62 lxlite:: .symbolic 62 63 cd dll 63 $(MAKE) /nologo /$(MAKEFLAGS) lxlite64 $(MAKE) $(__MAKEOPTS__) lxlite 64 65 cd .. 65 66 66 cleanobj: 67 cleanobj: .symbolic 67 68 cd dll 68 $(MAKE) /nologo $(MAKEFLAGS) cleanobj69 $(MAKE) $(__MAKEOPTS__) cleanobj 69 70 cd .. 70 71 -del *.obj 71 72 72 clean: 73 clean:: .symbolic 73 74 cd dll 74 $(MAKE) /nologo $(MAKEFLAGS) clean75 $(MAKE) $(__MAKEOPTS__) clean 75 76 cd .. 76 77 -del *.exe … … 80 81 -del fm3res.str 81 82 82 distclean: clean 83 distclean: clean .symbolic 83 84 cd warpin 84 $(MAKE) /nologo $(MAKEFLAGS) distclean85 $(MAKE) $(__MAKEOPTS__) distclean 85 86 cd .. 86 87
Note:
See TracChangeset
for help on using the changeset viewer.