source:
trunk/include/pdwin32.wat.tools@
4673
| Last change on this file since 4673 was 4656, checked in by , 25 years ago | |
|---|---|
| File size: 1.4 KB | |
| Rev | Line | |
|---|---|---|
| [4656] | 1 | # $Id: pdwin32.wat.tools,v 1.7 2000-11-21 04:39:20 bird Exp $ |
| [4075] | 2 | # ODIN / win32os2 Project |
| 3 | # | |
| 4 | # makefile for the build system tools and standard rules | |
| 5 | # Note: this has to be included after the compiler environment | |
| 6 | # | |
| [4656] | 7 | # |
| 8 | # | |
| [4075] | 9 | |
| [4656] | 10 | |
| [4401] | 11 | # |
| 12 | # Watcom Specific tools | |
| 13 | # | |
| [4656] | 14 | MAPSYM = ..\..\$(PDWIN32_TOOLS)\mapsymWat.cmd |
| [4401] | 15 | KDEF2WAT = $(PDWIN32_TOOLS)\kDef2Wat.exe |
| [4075] | 16 | |
| [4656] | 17 | |
| [4075] | 18 | # |
| [4334] | 19 | # Make command definition. |
| [4075] | 20 | # |
| [4334] | 21 | MAKE_CMDLINE= wmake -u |
| 22 | !if "$(%DEBUG)" != "" | |
| 23 | DEBUG = 1 | |
| 24 | !endif | |
| [4075] | 25 | !ifdef DEBUG |
| 26 | MAKE_CMDLINE= $(MAKE_CMDLINE) DEBUG=1 | |
| 27 | !endif | |
| [4334] | 28 | !if "$(%NODEBUGINFO)" != "" |
| 29 | NODEBUGINFO = 1 | |
| 30 | !endif | |
| [4075] | 31 | !ifdef NODEBUGINFO |
| 32 | MAKE_CMDLINE= $(MAKE_CMDLINE) NODEBUGINFO=1 | |
| 33 | !endif | |
| [4334] | 34 | !if "$(%NODEP)" != "" |
| 35 | NODEP = 1 | |
| 36 | !endif | |
| [4075] | 37 | !ifdef NODEP |
| 38 | MAKE_CMDLINE= $(MAKE_CMDLINE) NODEP=1 | |
| 39 | !endif | |
| 40 | ||
| [4642] | 41 | MAKE_CMD = $(MAKE_CMDLINE) # -f makefile.os2 # What is this? |
| [4075] | 42 | |
| 43 | # | |
| 44 | # Targets | |
| 45 | # | |
| 46 | .ERASE | |
| [4334] | 47 | .EXTENSIONS: |
| 48 | .EXTENSIONS: .lst .res .obj .orc_asm .orc .cpp .c .rc .asm | |
| [4075] | 49 | |
| [4334] | 50 | .obj : $(OBJDIR) |
| 51 | .res : $(OBJDIR) | |
| [4075] | 52 | |
| [4334] | 53 | .c.obj: # .AUTODEPEND |
| [4642] | 54 | $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(OBJDIR)\$^&.obj $^&.c |
| [4075] | 55 | |
| [4334] | 56 | .cpp.obj: # .AUTODEPEND |
| [4642] | 57 | $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(OBJDIR)\$^&.obj $^&.cpp |
| [4075] | 58 | |
| 59 | .asm.obj: | |
| 60 | $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $^&.asm | |
| 61 | ||
| [4334] | 62 | .orc.orc_asm: |
| [4642] | 63 | $(RC) $(RCFLAGS) $(CINCLUDES) -o $^&.orc_asm $^&.orc |
| [4075] | 64 | |
| [4334] | 65 | .orc_asm.obj: |
| 66 | $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $^&.orc_asm | |
| 67 | ||
| [4075] | 68 | .orc.obj: |
| [4642] | 69 | $(RC) $(RCFLAGS) $(CINCLUDES) -o $(OBJDIR)\$^&.asm $^&.orc |
| [4075] | 70 | $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $(OBJDIR)\$^&.asm |
| 71 | ||
| 72 | .rc.res: | |
| [4642] | 73 | $(OS2RC) $(OS2RCFLAGS) $(CINCLUDES:-I=-i ) $^&.rc |
| [4075] | 74 |
Note:
See TracBrowser
for help on using the repository browser.
