| 
            Last change
 on this file since 3670 was             3535, checked in by bird, 25 years ago           | 
        
        
          | 
             
nmake -> $(MAKE) and other addjustments. 
 
           | 
        
        
          | 
            File size:
            1.7 KB
           | 
        
      
      
| Line |   | 
|---|
| 1 | # $Id: makefile,v 1.11 2000-05-13 17:15:24 bird Exp $
 | 
|---|
| 2 | 
 | 
|---|
| 3 | #
 | 
|---|
| 4 | # PD-Win32 API
 | 
|---|
| 5 | #
 | 
|---|
| 6 | #       Top of the tools tree makefile
 | 
|---|
| 7 | #
 | 
|---|
| 8 | #
 | 
|---|
| 9 | #       Usage: nmake ( all | needed | dep | clean )
 | 
|---|
| 10 | #
 | 
|---|
| 11 | #            all: Build the entire tools tree.
 | 
|---|
| 12 | #            needed: Builds the tools used during compilation of the src tree.
 | 
|---|
| 13 | #            dep: Make dependencies for the tools tree.
 | 
|---|
| 14 | #            clean: Bring tools tree back to a "virgin" state.
 | 
|---|
| 15 | #
 | 
|---|
| 16 | #
 | 
|---|
| 17 | #
 | 
|---|
| 18 | !include ..\include\pdwin32.tools
 | 
|---|
| 19 | 
 | 
|---|
| 20 | !ifdef DEBUG
 | 
|---|
| 21 | MAKE_CMD = $(MAKE) -nologo DEBUG=1
 | 
|---|
| 22 | !else
 | 
|---|
| 23 | MAKE_CMD = $(MAKE) -nologo
 | 
|---|
| 24 | !endif
 | 
|---|
| 25 | 
 | 
|---|
| 26 | 
 | 
|---|
| 27 | all:
 | 
|---|
| 28 |     cd common
 | 
|---|
| 29 |     $(MAKE_CMD)
 | 
|---|
| 30 |     cd ..\database
 | 
|---|
| 31 |     $(MAKE_CMD)
 | 
|---|
| 32 |     cd ..\impdef
 | 
|---|
| 33 |     $(MAKE_CMD)
 | 
|---|
| 34 |     cd ..\fastdep
 | 
|---|
| 35 |     $(MAKE_CMD)
 | 
|---|
| 36 |     cd ..\wrc
 | 
|---|
| 37 |     $(MAKE_CMD) -f makefile.os2
 | 
|---|
| 38 |     cd ..\omfdumper
 | 
|---|
| 39 |     $(MAKE_CMD)
 | 
|---|
| 40 |     cd ..\sdf
 | 
|---|
| 41 |     $(MAKE_CMD)
 | 
|---|
| 42 |     cd ..\install
 | 
|---|
| 43 |     $(MAKE_CMD)
 | 
|---|
| 44 |     cd ..
 | 
|---|
| 45 | 
 | 
|---|
| 46 | # compile tools needed to compile rest of the tree.
 | 
|---|
| 47 | needed:
 | 
|---|
| 48 |     cd fastdep
 | 
|---|
| 49 |     $(MAKE_CMD)
 | 
|---|
| 50 |     cd ..\common
 | 
|---|
| 51 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 52 |     $(MAKE_CMD) needed
 | 
|---|
| 53 |     cd ..\impdef
 | 
|---|
| 54 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 55 |     $(MAKE_CMD)
 | 
|---|
| 56 |     cd ..
 | 
|---|
| 57 | 
 | 
|---|
| 58 | 
 | 
|---|
| 59 | dep:
 | 
|---|
| 60 |     cd common
 | 
|---|
| 61 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 62 |     cd ..\database
 | 
|---|
| 63 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 64 |     cd ..\impdef
 | 
|---|
| 65 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 66 |     cd ..\wrc
 | 
|---|
| 67 |     $(MAKE_CMD) -f makefile.os2 NODEP=1 dep
 | 
|---|
| 68 |     cd ..\omfdumper
 | 
|---|
| 69 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 70 |     cd ..\sdf
 | 
|---|
| 71 |     $(MAKE_CMD) NODEP=1 dep
 | 
|---|
| 72 |     cd ..
 | 
|---|
| 73 | 
 | 
|---|
| 74 | 
 | 
|---|
| 75 | clean:
 | 
|---|
| 76 |     cd common
 | 
|---|
| 77 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 78 |     cd ..\database
 | 
|---|
| 79 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 80 |     cd ..\impdef
 | 
|---|
| 81 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 82 |     cd ..\fastdep
 | 
|---|
| 83 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 84 |     cd ..\wrc
 | 
|---|
| 85 |     $(MAKE_CMD) -f makefile.os2 NODEP=1 clean
 | 
|---|
| 86 |     cd ..\omfdumper
 | 
|---|
| 87 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 88 |     cd ..\sdf
 | 
|---|
| 89 |     $(MAKE_CMD) NODEP=1 clean
 | 
|---|
| 90 |     cd ..
 | 
|---|
| 91 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.