|
|
1.1 ! root 1: # Some NT Win32 nmake macros. ! 2: # For now this resides in samples\inc. ! 3: ! 4: !include <ntwin32.mak> ! 5: ! 6: all: tlscall.exe tlsdll.dll ! 7: ! 8: # Update the object files if necessary ! 9: ! 10: tlscall.obj: tlscall.c ! 11: $(cc) $(cdebug) $(cflags) $(cvarsdll) tlscall.c ! 12: ! 13: tlsdll.obj: tlsdll.c ! 14: $(cc) $(cdebug) $(cflags) $(cvarsdll) tlsdll.c ! 15: ! 16: # Update the import library ! 17: ! 18: tlsdll.lib: tlsdll.obj tlsdll.def ! 19: $(implib) -machine:$(CPU) \ ! 20: -def:tlsdll.def \ ! 21: tlsdll.obj \ ! 22: -out:tlsdll.lib ! 23: ! 24: ! 25: # Update the dynamic link library ! 26: ! 27: tlsdll.dll: tlsdll.obj tlsdll.def ! 28: $(link) $(linkdebug) $(lflags) \ ! 29: -base:0x1C000000 \ ! 30: -entry:_DllMainCRTStartup$(DLLENTRY) \ ! 31: -out:tlsdll.dll \ ! 32: tlsdll.exp tlsdll.obj $(conlibsdll) ! 33: ! 34: ! 35: # Update the executable file if necessary. ! 36: # If so, add the resource back in. ! 37: ! 38: tlscall.exe: tlscall.obj tlsdll.lib tlscall.def ! 39: $(link) $(linkdebug) $(conflags) -out:tlscall.exe tlscall.obj tlsdll.lib $(conlibsdll)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.