|
|
1.1 ! root 1: # Nmake macros for building Windows 32-Bit apps ! 2: ! 3: !include <ntwin32.mak> ! 4: ! 5: all: phtest.exe proghelp.dll ! 6: ! 7: # Update the object files if necessary ! 8: ! 9: phtest.obj: phtest.c ! 10: $(cc) $(cflags) $(cvars) $(cdebug) phtest.c ! 11: ! 12: proghelp.obj: proghelp.c ! 13: $(cc) $(cflags) $(cvarsdll) $(cdebug) proghelp.c ! 14: ! 15: # Update the resources if necessary ! 16: ! 17: phtest.res: phtest.rc phtest.h ! 18: rc -r phtest.rc ! 19: ! 20: phtest.rbj: phtest.res ! 21: cvtres -$(CPU) phtest.res -o phtest.rbj ! 22: ! 23: # Update the import library ! 24: ! 25: proghelp.lib: proghelp.obj proghelp.def ! 26: $(cvtobj) $(cvtdebug) proghelp.obj ! 27: lib -machine:$(CPU) \ ! 28: -def:proghelp.def \ ! 29: proghelp.obj \ ! 30: -out:proghelp.lib ! 31: ! 32: # Update the dynamic link library ! 33: ! 34: proghelp.dll: proghelp.obj proghelp.def ! 35: $(cvtobj) $(cvtdebug) *.obj ! 36: $(link) $(linkdebug) \ ! 37: -base:0x1C000000 \ ! 38: -dll \ ! 39: -entry:ProgHelpInit$(DLLENTRY) \ ! 40: -out:proghelp.dll \ ! 41: proghelp.exp proghelp.obj $(guilibsdll) ! 42: ! 43: ! 44: # Update the executable file if necessary. ! 45: # If so, add the resource back in. ! 46: ! 47: phtest.exe: phtest.obj proghelp.lib phtest.rbj ! 48: $(cvtobj) $(cvtdebug) *.obj ! 49: $(link) $(linkdebug) $(guiflags) -out:phtest.exe phtest.obj proghelp.lib phtest.rbj $(guilibs)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.