Ignore:
Timestamp:
Sep 28, 2000, 5:16:25 AM (25 years ago)
Author:
bird
Message:

Support for new makefile style.
Changed watcom. Nows uses UNIX compatible mode rather than M$.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/pdwin32.wat.tools

    r4330 r4334  
    1 # $Id: pdwin32.wat.tools,v 1.3 2000-09-27 22:25:53 bird Exp $
     1# $Id: pdwin32.wat.tools,v 1.4 2000-09-28 03:16:25 bird Exp $
    22# ODIN / win32os2 Project
    33#
     
    88
    99#
    10 # System Utilites
     10# Make command definition.
    1111#
    12 RM          = rm -f
    13 CP          = copy
    14 MKDIR       = mkdir
    15 ECHO        = echo
    16 MAPSYM      = mapsym
    17 EXISTS      = $(PDWIN32_TOOLS)\Exists.cmd
    18 DOWITHDIRS  = $(PDWIN32_TOOLS)\dowithdirs.cmd
    19 IMPDEF      = $(PDWIN32_TOOLS)\impdef.exe
    20 DEPEND      = $(PDWIN32_TOOLS)\fastdep.exe -o$$(OBJDIR) -cy+
    21 
    22 MAKE_CMDLINE= wmake /ms
     12MAKE_CMDLINE= wmake -u
     13!if "$(%DEBUG)" != ""
     14DEBUG = 1
     15!endif
    2316!ifdef DEBUG
    2417MAKE_CMDLINE= $(MAKE_CMDLINE) DEBUG=1
    2518!endif
     19!if "$(%NODEBUGINFO)" != ""
     20NODEBUGINFO = 1
     21!endif
    2622!ifdef NODEBUGINFO
    2723MAKE_CMDLINE= $(MAKE_CMDLINE) NODEBUGINFO=1
     24!endif
     25!if "$(%NODEP)" != ""
     26NODEP = 1
    2827!endif
    2928!ifdef NODEP
     
    3736#
    3837.ERASE
    39 .SUFFIXES:
    40 .SUFFIXES: .lst .res .obj .asm .orc .cpp .c .rc
     38.EXTENSIONS:
     39.EXTENSIONS: .lst .res .obj .orc_asm .orc .cpp .c .rc .asm
    4140
    42 .obj: $(OBJDIR)
    43 .res: $(OBJDIR)
     41.obj : $(OBJDIR)
     42.res : $(OBJDIR)
    4443
    45 .c.obj: .AUTODEPEND
     44.c.obj:   # .AUTODEPEND
    4645    $(CC) $(CFLAGS) -fo$(OBJDIR)\$^&.obj $^&.c
    4746
    48 .cpp.obj: .AUTODEPEND
     47.cpp.obj: # .AUTODEPEND
    4948    $(CXX) $(CXXFLAGS) -fo$(OBJDIR)\$^&.obj $^&.cpp
    5049
     
    5251    $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $^&.asm
    5352
    54 #.orc.asm:
    55 #    $(RC) $(RCFLAGS) -o $(OBJDIR)\$^&.asm $^&.orc
     53.orc.orc_asm:
     54    $(RC) $(RCFLAGS) -o $^&.orc_asm $^&.orc
     55
     56.orc_asm.obj:
     57    $(AS) $(ASFLAGS) -Fdo:$(OBJDIR) $^&.orc_asm
    5658
    5759.orc.obj:
Note: See TracChangeset for help on using the changeset viewer.