|
|
1.1 root 1: # Makefile for OPENDLG.DLL
2: # Created by Microsoft Corporation, 1989
3: #
4:
5: # Abbreviations
6: #
7: ASM = masm386 /l /ml
8: CC = cl386 -Zip -W3 -c -Gs -Oi -NT
9: LF = /far /map /nod /codeview
10: OBJS = tool.obj tool1.obj toola.obj data.obj\
11: file.obj file1.obj init.obj gpi.obj
12:
13: # Inference Rules
14: #
15: .asm.obj:
16: $(ASM) $*.asm;
17:
18: .c.obj:
19: $(CC) _TEXT $*.c
20:
21: # Resources
22: #
23: all: opendlg.lib opendlg.dll
24:
25: opendlg.res: opendlg.dlg opendlg.h opendlg.rc tool.h
26: rc -r opendlg.rc
27:
28: # Import Libraries
29: #
30: opendlg.lib: opendlg.def
31: implib $*.lib $*.def
32:
33: # MASM files
34: #
35: toola.obj: toola.asm
36:
37: # C files
38: #
39: tool.obj: tool.c
40:
41: data.obj: data.c
42: $(CC) _INIT data.c
43:
44: gpi.obj: gpi.c
45: $(CC) _INIT gpi.c
46:
47: tool1.obj: tool1.c
48: $(CC) _INIT tool1.c
49:
50: init.obj: init.c
51: $(CC) _INIT init.c
52:
53: file.obj: file.c
54: $(CC) _FILE file.c
55:
56: file1.obj: file1.c
57: $(CC) _FILE file1.c
58:
59: # Main files: OPENDLG.DLL
60: #
61: opendlg.lnk: opendlg.mak
62: echo $(OBJS) > opendlg.lnk
63: echo opendlg.dll >> opendlg.lnk
64: echo opendlg.map >> opendlg.lnk
65: echo opendlg os2386 >> opendlg.lnk
66: echo opendlg.def >> opendlg.lnk
67:
68: opendlg.dll: opendlg.lnk opendlg.def opendlg.res $(OBJS)
69: link386 $(LF) @opendlg.lnk
70: rc opendlg.res opendlg.dll
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.