|
|
1.1 root 1: # Nmake macros for building Windows 32-Bit apps
2:
3: !include <ntwin32.mak>
4:
5: all: memory.exe
6:
7:
8: # Update the object file if necessary
9:
10: memory.obj: memory.c memory.h
11: $(cc) $(cflags) $(cvars) $(cdebug) memory.c
12:
13: nmmemcli.obj: nmmemcli.c
14: $(cc) $(cflags) $(cvars) $(cdebug) nmmemcli.c
15:
16: nmmemsrv.obj: nmmemsrv.c
17: $(cc) $(cflags) $(cvars) $(cdebug) nmmemsrv.c
18:
19:
20: # Update the resources if necessary
21:
22: memory.res: memory.rc memory.h
23: rc -r memory.rc
24:
25: memory.rbj: memory.res
26: cvtres -$(CPU) memory.res -o memory.rbj
27:
28: # Update the executable file if necessary, and if so, add the resource back in.
29:
30: memory.exe: memory.obj nmmemcli.obj nmmemsrv.obj memory.rbj
31: $(link) $(linkdebug) $(guiflags) -out:memory.exe \
32: memory.obj nmmemcli.obj nmmemsrv.obj memory.rbj $(guilibs) shell32.lib
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.