Changeset 1259 for trunk/dll/internal


Ignore:
Timestamp:
Oct 26, 2008, 3:03:41 AM (17 years ago)
Author:
Steven Levine
Message:

Rework makefile dependencies to avoid target dependent build failures.
Drop support for DEBUG=0 - it does not match what our C code expects.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/internal/makefile

    r1148 r1259  
    66# 14 Jun 07 SHL Convert to OpenWatcom
    77# 27 Jun 07 SHL Support DEBUG set from command line or environment
     8# 25 Oct 08 SHL Rework dependencies to avoid target dependent build failures
    89
    910BASE=mkstr
     
    3334all: $(BASE).exe .symbolic
    3435
     36syms: $(BASE).sym .symbolic
     37
    3538$(BASE).obj: $(BASE).c .AUTODEPEND
    3639
    37 $(BASE).exe: $(BASE).obj $(BASE).lrf
     40$(BASE).exe $(BASE).map: $(BASE).obj $(BASE).lrf
    3841  $(LINK) @$(BASE).lrf
    3942  bldlevel $@
     
    5457   @%write $^@ library os2386.lib
    5558
     59lxlite: $(BASE).exe .symbolic
     60!ifndef DEBUG
     61  lxlite /x- /b- $?
     62!endif
     63
     64$(BASE).sym: $(BASE).map
     65   @echo Processing: $?
     66   -perl ..\..\debugtools\mapsymw.pl $(BASE).map
     67
    5668clean: .symbolic
    5769  -del $(BASE).exe
Note: See TracChangeset for help on using the changeset viewer.