|
|
1.1 root 1: # Nmake macros for building Windows 32-Bit apps
2:
3: !include <ntwin32.mak>
4:
5: # application specific C defines
6:
7:
8: # This line allows NMAKE to work as well
9:
10: all: FontView.exe
11:
12: # Update the resource if necessary
13:
14: FontView.res: FontView.rc FontView.h
15: rc -r -fo FontView.res FontView.rc
16:
17: FontView.r32: FontView.RES
18: cvtres -$(CPU) FontView.res -o FontView.R32
19:
20: # Update the object file if necessary
21:
22: Display.obj: Display.c
23: $(cc) $(cflags) $(cvars) $(cf) display.c
24: $(cvtobj) Display.obj
25:
26: Dialogs.obj: Dialogs.c
27: $(cc) $(cflags) $(cvars) $(cf) Dialogs.c
28: $(cvtobj) Dialogs.obj
29:
30: status.obj: status.c
31: $(cc) $(cflags) $(cvars) $(cf) status.c
32: $(cvtobj) status.obj
33:
34: tools.obj: tools.c
35: $(cc) $(cflags) $(cvars) $(cf) tools.c
36: $(cvtobj) tools.obj
37:
38: FontView.obj: FontView.c FontView.h
39: $(cc) $(cflags) $(cvars) $(cf) FontView.c
40: $(cvtobj) FontView.obj
41:
42: # Update the executable file if necessary, and if so, add the resource back in.
43:
44: FontView.exe: FontView.obj TOOLS.obj STATUS.obj Dialogs.obj Display.obj FontView.r32 FontView.def
45: $(link) $(guiflags) -out:FontView.exe \
46: FontView.obj TOOLS.obj STATUS.obj Display.OBJ Dialogs.OBJ FontView.r32 $(guilibs)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.