|
|
1.1 root 1: #===================================================================
2: #
3: # Spy Application Make file
4: #
5: #===================================================================
6: .SUFFIXES:
7: .SUFFIXES: .bas .rc .exe .obj .o .lst .c .asm .def .lrf .lnk .bbs .syn
8:
9: #===================================================================
10: # Default compilation macros
11:
12: CC = cl386 -c -W3 -Gs -Od -Zil
13: ASM = masm386
14: LFLAGS = /nodefault /codeview /map
15:
16: #===================================================================
17: # Dependencies
18:
19: all: spy32.exe spyhk32.dll spy32.hlp
20:
21: COBJ = spy.obj message.obj options.obj queues.obj \
22: spytbls.obj window.obj allocmem.obj
23:
24: COBJH = spyutil.obj spyhk32.obj
25:
26: AOBJH = spyutil2.obj
27:
28: $(COBJ): $(*B).c
29: $(CC) $(*B).c
30:
31: $(COBJH): $(*B).c
32: $(CC) $(*B).c
33:
34: $(AOBJH): $(*B).asm
35: $(ASM) -Mx $(*B).asm,$*.obj;
36:
37: spy32.hlp: spy32.itl help.h
38: cl386 -P spy32.itl
39: ipfc spy32.i
40:
41: spy32.res: spy32.rc spy.ico spy.h spydlgs.dlg
42: rc -r $*.rc
43:
44: spyhk32.lib: spyhk32.def
45: implib spyhk32.lib spyhk32.def
46:
47: spyhk32.lnk: spy.mak
48: echo $(COBJH) +> spyhk32.lnk
49: echo $(AOBJH)>> spyhk32.lnk
50: echo spyhk32.dll>> spyhk32.lnk
51: echo spyhk32>> spyhk32.lnk
52: echo libc os2386>> spyhk32.lnk
53: echo spyhk32.def;>> spyhk32.lnk
54:
55: spy32.lnk: spy.mak
56: echo $(COBJ)> spy32.lnk
57: echo spy32>> spy32.lnk
58: echo spy32>> spy32.lnk
59: echo spyhk32 libc os2386>> spy32.lnk
60: echo spy32.def;>> spy32.lnk
61:
62: spy32.exe: spy32.res $(COBJ) spyhk32.lib spy32.def spy32.lnk
63: link386 $(LFLAGS) @spy32.lnk
64: rc spy32.res spy32.exe
65:
66: spyhk32.dll: $(COBJH) $(AOBJH) spyhk32.def spyhk32.lnk
67: link386 $(LFLAGS) @spyhk32.lnk
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.