Changes in trunk/makefile [18:30]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/makefile

    r18 r30  
    3535GOTBUILDMACHINE = Zobopeep
    3636!endif
     37!ifdef %_QUIET_
     38GOTCHAEXE = gotchaq
     39!else
     40GOTCHAEXE = gotcha
     41!endif
    3742
    3843CC = wpp386.exe
     
    4752SED = sed.exe
    4853
     54!ifdef %_QUIET_
     55CFLAGS = -D_QUIET_ -otexan -zp4 -6r
     56!else
    4957CFLAGS = -otexan -zp4 -6r
     58!endif
     59
    5060RFLAGS = -bt=os2 -zm
    5161
    52 LFLAGS = op map=gotcha
     62LFLAGS = op map=$(GOTCHAEXE)
    5363
    5464SRCDIR = U:\Gotcha_Workspace\trunk
     
    5868PMPRINTFPATH = U:\PMPrintf
    5969
    60 all:  dll resources gotcha.exe
     70all:  dll resources $(GOTCHAEXE).exe
    6171
    6272dll:  .symbolic
     
    7888    $(CHDIR) ..
    7989   
    80 gotcha.lnk: gotcha.lnk.tpl 
     90$(GOTCHAEXE).lnk: $(GOTCHAEXE).lnk.tpl 
    8191  $(SED) -e "s;(GOTMAJOR);$(GOTMAJOR);g" &
    8292    -e "s;(GOTMINOR);$(GOTMINOR);g"   &
     
    8696    -e "s;Sun \|Mon \|Tue \|Wed \|Thu \|Fri \|Sat ;;g" &
    8797    -e "s;(GOTBUILDMACHINE);$(GOTBUILDMACHINE);g"   &
    88     gotcha.lnk.tpl > gotcha.lnk 
     98    $(GOTCHAEXE).lnk.tpl > $(GOTCHAEXE).lnk 
    8999
    90 gotcha.exe: gotcha.lnk gotcha.obj about.obj helper.obj rstring.obj settings.obj gotcha.res
    91     $(LINK) $(LFLAGS) @gotcha.lnk f &
     100$(GOTCHAEXE).exe: $(GOTCHAEXE).lnk gotcha.obj about.obj helper.obj rstring.obj settings.obj gotcha.res
     101    $(LINK) $(LFLAGS) @$(GOTCHAEXE).lnk f &
    92102    gotcha.obj, &
    93103    about.obj,  &
     
    96106    settings.obj &
    97107    lib dll\gotchdll.lib lib mmpm2.lib lib $(GBMPATH)\gbm.lib lib $(SRCDIR)\tools\gbmmemw.lib lib $(PMPRINTFPATH)\pmprintf.lib
    98     $(RC) $(RFLAGS) $(SRCDIR)\gotcha.res gotcha.exe
    99     $(PERL) $(MAPSYMW) gotcha.map
    100     mapxqs.exe gotcha.map
    101     lxlite gotcha.exe /x- /b-
    102     lxlite gotcha.exe /c:minstub
     108    $(RC) $(RFLAGS) $(SRCDIR)\gotcha.res $(GOTCHAEXE).exe
     109    $(PERL) $(MAPSYMW) $(GOTCHAEXE).map
     110    mapxqs.exe $(GOTCHAEXE).map
     111    lxlite $(GOTCHAEXE).exe /x- /b-
     112    lxlite $(GOTCHAEXE).exe /c:minstub
    103113    $(COPY) *.exe *.sym *.xqs *.map* readme* bin
    104114       
Note: See TracChangeset for help on using the changeset viewer.