|
Last change
on this file since 4503 was 4332, checked in by bird, 25 years ago |
|
Corrected inclusion of .depend and for some defined PDWIN32_INCLUDE.
|
|
File size:
1.7 KB
|
| Rev | Line | |
|---|
| [4332] | 1 | # $Id: makefile,v 1.12 2000-09-28 03:06:26 bird Exp $
|
|---|
| [825] | 2 |
|
|---|
| 3 | #
|
|---|
| 4 | # PD-Win32 API
|
|---|
| 5 | #
|
|---|
| 6 | # Top of the tools tree makefile
|
|---|
| 7 | #
|
|---|
| 8 | #
|
|---|
| [2714] | 9 | # Usage: nmake ( all | needed | dep | clean )
|
|---|
| [825] | 10 | #
|
|---|
| 11 | # all: Build the entire tools tree.
|
|---|
| 12 | # needed: Builds the tools used during compilation of the src tree.
|
|---|
| [2714] | 13 | # dep: Make dependencies for the tools tree.
|
|---|
| [825] | 14 | # clean: Bring tools tree back to a "virgin" state.
|
|---|
| 15 | #
|
|---|
| 16 | #
|
|---|
| 17 | #
|
|---|
| [4332] | 18 | PDWIN32_INCLUDE = ..\include
|
|---|
| 19 | !include $(PDWIN32_INCLUDE)\pdwin32.tools
|
|---|
| [825] | 20 |
|
|---|
| 21 | !ifdef DEBUG
|
|---|
| [3535] | 22 | MAKE_CMD = $(MAKE) -nologo DEBUG=1
|
|---|
| [825] | 23 | !else
|
|---|
| [3535] | 24 | MAKE_CMD = $(MAKE) -nologo
|
|---|
| [825] | 25 | !endif
|
|---|
| 26 |
|
|---|
| 27 |
|
|---|
| 28 | all:
|
|---|
| [2714] | 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)
|
|---|
| [3459] | 43 | cd ..\install
|
|---|
| 44 | $(MAKE_CMD)
|
|---|
| [2714] | 45 | cd ..
|
|---|
| [825] | 46 |
|
|---|
| 47 | # compile tools needed to compile rest of the tree.
|
|---|
| 48 | needed:
|
|---|
| [2714] | 49 | cd fastdep
|
|---|
| 50 | $(MAKE_CMD)
|
|---|
| 51 | cd ..\common
|
|---|
| 52 | $(MAKE_CMD) NODEP=1 dep
|
|---|
| 53 | $(MAKE_CMD) needed
|
|---|
| 54 | cd ..\impdef
|
|---|
| 55 | $(MAKE_CMD) NODEP=1 dep
|
|---|
| 56 | $(MAKE_CMD)
|
|---|
| 57 | cd ..
|
|---|
| [825] | 58 |
|
|---|
| [2714] | 59 |
|
|---|
| 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 ..
|
|---|
| 74 |
|
|---|
| 75 |
|
|---|
| [825] | 76 | clean:
|
|---|
| [2714] | 77 | cd common
|
|---|
| [2728] | 78 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [2714] | 79 | cd ..\database
|
|---|
| [2728] | 80 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [2714] | 81 | cd ..\impdef
|
|---|
| [2728] | 82 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [2714] | 83 | cd ..\fastdep
|
|---|
| [2728] | 84 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [2714] | 85 | cd ..\wrc
|
|---|
| [2728] | 86 | $(MAKE_CMD) -f makefile.os2 NODEP=1 clean
|
|---|
| [2714] | 87 | cd ..\omfdumper
|
|---|
| [2728] | 88 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [2714] | 89 | cd ..\sdf
|
|---|
| [2728] | 90 | $(MAKE_CMD) NODEP=1 clean
|
|---|
| [3535] | 91 | cd ..
|
|---|
| [2714] | 92 |
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.