Changeset 4620 for trunk/tools/makefile
- Timestamp:
- Nov 19, 2000, 9:35:50 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/makefile
r4332 r4620 1 # $Id: makefile,v 1.1 2 2000-09-28 03:06:26bird Exp $1 # $Id: makefile,v 1.13 2000-11-19 08:20:55 bird Exp $ 2 2 3 3 # … … 16 16 # 17 17 # 18 19 20 # 21 # Directory macros. 22 # 18 23 PDWIN32_INCLUDE = ..\include 24 PDWIN32_TOOLS = .\bin 19 25 !include $(PDWIN32_INCLUDE)\pdwin32.tools 20 26 21 !ifdef DEBUG 22 MAKE_CMD = $(MAKE) -nologo DEBUG=1 23 !else 24 MAKE_CMD = $(MAKE) -nologo 25 !endif 27 28 # 29 # The directories included in the usual makes; all, clean, dep rules. 30 # 31 ALL_DIRS = \ 32 .\common \ 33 .\database \ 34 .\impdef \ 35 .\fastdep \ 36 .\wrc \ 37 .\omfdumper \ 38 .\sdf \ 39 .\install 26 40 27 41 28 all: 29 cd common 30 $(MAKE_CMD) 31 cd ..\database 32 $(MAKE_CMD) 33 cd ..\impdef 34 $(MAKE_CMD) 35 cd ..\fastdep 36 $(MAKE_CMD) 37 cd ..\wrc 38 $(MAKE_CMD) -f makefile.os2 39 cd ..\omfdumper 40 $(MAKE_CMD) 41 cd ..\sdf 42 $(MAKE_CMD) 43 cd ..\install 44 $(MAKE_CMD) 45 cd .. 42 # 43 # Dummy all rule. 44 # 45 _all: all 46 46 47 48 # 49 # common rules. 50 # 51 dep clean all: 52 $(DODIRS) "$(ALL_DIRS)" $(MAKE_CMD) $@ 53 54 55 # 47 56 # compile tools needed to compile rest of the tree. 57 # 48 58 needed: 49 59 cd fastdep … … 58 68 59 69 60 dep: 61 cd common 62 $(MAKE_CMD) NODEP=1 dep 63 cd ..\database 64 $(MAKE_CMD) NODEP=1 dep 65 cd ..\impdef 66 $(MAKE_CMD) NODEP=1 dep 67 cd ..\wrc 68 $(MAKE_CMD) -f makefile.os2 NODEP=1 dep 69 cd ..\omfdumper 70 $(MAKE_CMD) NODEP=1 dep 71 cd ..\sdf 72 $(MAKE_CMD) NODEP=1 dep 73 cd .. 70 # 71 # Do not includes the common rules. 72 # 74 73 75 76 clean:77 cd common78 $(MAKE_CMD) NODEP=1 clean79 cd ..\database80 $(MAKE_CMD) NODEP=1 clean81 cd ..\impdef82 $(MAKE_CMD) NODEP=1 clean83 cd ..\fastdep84 $(MAKE_CMD) NODEP=1 clean85 cd ..\wrc86 $(MAKE_CMD) -f makefile.os2 NODEP=1 clean87 cd ..\omfdumper88 $(MAKE_CMD) NODEP=1 clean89 cd ..\sdf90 $(MAKE_CMD) NODEP=1 clean91 cd ..92
Note:
See TracChangeset
for help on using the changeset viewer.