|
|
1.1 root 1: !include <ntwin32.mak>
2:
3: all: windiff.exe gutils.dll
4:
5: # Update GUTILS.DLL
6: # Update the resources for GUTILS.DLL if necessary
7:
8: OBJS = gutils.obj gbit.obj gmem.obj gdate.obj status.obj list.obj table.obj tprint.obj tpaint.obj tscroll.obj tree.obj utils.obj gutils.rbj
9:
10: gutils.obj: gutils.c
11: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
12:
13: gbit.obj: gbit.c
14: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
15:
16: gmem.obj: gmem.c
17: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
18:
19: gdate.obj: gdate.c
20: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
21:
22: status.obj: status.c
23: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
24:
25: table.obj: table.c
26: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
27:
28: tprint.obj: tprint.c
29: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
30:
31: tpaint.obj: tpaint.c
32: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
33:
34: tscroll.obj: tscroll.c
35: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
36:
37: list.obj: list.c
38: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
39:
40: tree.obj: tree.c
41: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
42:
43: utils.obj: utils.c
44: $(cc) $(cdebug) $(cflags) $(cvarsdll) $(scall) $*.c
45:
46:
47: gutils.res: gutils.rc gutils.dlg gutilsrc.h horzline.cur vertline.cur
48: rc -r gutils.rc
49:
50: gutils.rbj: gutils.res
51: cvtres -$(CPU) gutils.res -o gutils.rbj
52:
53: gutils.lib: $(OBJS) gutils.def
54: $(implib) -machine:$(CPU) \
55: -def:gutils.def \
56: $(OBJS) \
57: -out:gutils.lib
58:
59: gutils.dll: $(OBJS) gutils.def gutils.lib
60: $(link) $(linkdebug) \
61: -base:0x1c000000 \
62: -dll \
63: -entry:DllMain$(DLLENTRY) \
64: -out:gutils.dll \
65: gutils.exp $(OBJS) $(guilibsdll)
66:
67: # Update WINDIFF.EXE
68: # Update the resources for WINDIFF.EXE if necessary
69:
70: WINOBJS = windiff.obj \
71: bar.obj \
72: view.obj \
73: complist.obj \
74: scandir.obj \
75: compitem.obj \
76: section.obj \
77: line.obj \
78: file.obj
79:
80: windiff.res: windiff.rc windiff.h windiff.ico windiff.dlg
81: rc -r windiff.rc
82:
83: windiff.rbj: windiff.res
84: cvtres -$(CPU) windiff.res -o windiff.rbj
85:
86: windiff.exe: $(WINOBJS) \
87: windiff.rbj \
88: gutils.lib
89: $(link) $(linkdebug) $(guiflags) -out:$*.exe $(WINOBJS) gutils.lib windiff.rbj $(guilibs)
90:
91: .c.obj:
92: $(cc) $(cdebug) $(cflags) $(cvars) $(scall) $*.c
93:
94:
95:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.