Changeset 1288 for trunk/dll


Ignore:
Timestamp:
Nov 21, 2008, 3:14:34 PM (17 years ago)
Author:
John Small
Message:

Ticket 297: Support for compiling a copyright string and linking it into
distributed EXE and DLL files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/makefile

    r1285 r1288  
    132132CFLAGS =  -bt=os2 -mf -bd -bm -hd -d1 -olirs -s -sg -j -wx -zfp -zgp -zp4 -zq
    133133!endif
     134COPYRIGHT_CFLAGS = -bt=os2 -mf -bm -s -j -zfp -zgp -zp4 -zq -hd
    134135
    135136# 26 May 08 SHL Was reversed
     
    208209syms: $(SYMS) .symbolic
    209210
    210 $(BASE).dll $(BASE).lib: $(OBJS) $(BASE).def $(BASE).lrf
     211$(BASE).dll $(BASE).lib: $(OBJS) $(BASE).def $(BASE).lrf copyright.obj
    211212  @echo $(LINK) @$(BASE).lrf @$(BASE).def
    212213  $(LINK) @$(BASE).lrf @$(BASE).def
     
    217218   @%append $^@ name $(BASE)
    218219   @for %f in ($(OBJS)) do @%append $^@ file %f
     220   @%append $^@ file copyright.obj
    219221!ifdef %EXCEPTQ
    220222    @%append $^@ file exceptq.lib
    221223!endif
    222224  @%append $^@ library os2386.lib
     225
     226copyright.obj: copyright.c
     227  $(CC) $(COPYRIGHT_CFLAGS) copyright.c
    223228
    224229!else
Note: See TracChangeset for help on using the changeset viewer.