summaryrefslogtreecommitdiff
path: root/v4.0/src/SELECT/SELECT.MAK
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/SELECT/SELECT.MAK')
-rw-r--r--v4.0/src/SELECT/SELECT.MAK287
1 files changed, 287 insertions, 0 deletions
diff --git a/v4.0/src/SELECT/SELECT.MAK b/v4.0/src/SELECT/SELECT.MAK
new file mode 100644
index 0000000..84e9cd5
--- /dev/null
+++ b/v4.0/src/SELECT/SELECT.MAK
@@ -0,0 +1,287 @@
1COM=..\COMMON
2MSG=..\MESSAGES
3country=usa
4
5#
6# Make file for SELECT.EXE, SELECT.DAT, SELECT.COM, SELECT.HLP
7#
8
9#
10# Build CASSFAR.LIB
11#
12
13DUMMY.OUT: SELECT.MAK
14 CD ..\CASSFAR
15 MAKE CASSFAR.MAK
16 CD ..\SELECT
17
18#
19# Make SELECT.EXE
20#
21
22SELECT.CTL: SELECT.SKL $(MSG)\$(COUNTRY).MSG
23 MSGBUILD SELECT.SKL
24
25
26SELECT0.OBJ: SELECT0.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
27 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
28 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
29 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
30 SELECT.CTL SELECT.MAK
31 ASM87 SELECT0 -b1
32
33SELECT1.OBJ: SELECT1.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
34 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
35 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
36 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
37 SELECT.MAK
38 ASM87 SELECT1 -b1
39
40SELECT2.OBJ: SELECT2.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
41 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
42 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
43 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
44 SELECT.MAK
45 ASM87 SELECT2 -b1
46
47SELECT2A.OBJ: SELECT2A.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
48 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
49 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
50 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
51 SELECT.MAK
52 ASM87 SELECT2A -b1
53
54SELECT3.OBJ: SELECT3.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
55 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
56 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
57 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
58 SELECT.MAK
59 ASM87 SELECT3 -b1
60
61SELECT4.OBJ: SELECT4.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
62 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
63 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
64 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
65 SELECT.MAK
66 ASM87 SELECT4 -b1
67
68SELECT5.OBJ: SELECT5.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
69 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
70 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
71 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
72 SELECT.MAK
73 ASM87 SELECT5 -b1
74
75SELECT5A.OBJ: SELECT5A.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
76 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
77 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
78 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
79 SELECT.MAK
80 ASM87 SELECT5A -b1
81
82SELECT6.OBJ: SELECT6.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
83 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
84 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
85 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
86 SELECT.MAK
87 ASM87 SELECT6 -b1
88
89SELECT7.OBJ: SELECT7.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
90 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
91 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
92 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
93 SELECT.MAK
94 ASM87 SELECT7 -b1
95
96SELECT8.OBJ: SELECT8.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
97 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
98 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
99 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
100 SELECT.MAK
101 ASM87 SELECT8 -b1
102
103SELECT9.OBJ: SELECT9.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
104 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
105 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
106 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
107 SELECT.MAK
108 ASM87 SELECT9 -b1
109
110GEN_COMS.OBJ: GEN_COMS.ASM $(COM)\STRUC.INC $(COM)\SYSMSG.INC CASEXTRN.INC \
111 PANEL.MAC SELECT.INC PAN-LIST.INC CASTRUC.INC MACROS.INC \
112 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
113 MACROS7.INC MAC_EQU.INC EXT.INC VARSTRUC.INC ROUT_EXT.INC \
114 SELECT.MAK
115 ASM87 GEN_COMS -b1
116
117MPARSE.OBJ: MPARSE.ASM $(COM)\PARSE.ASM SELECT.MAK
118 ASM87 MPARSE -b1
119
120INITMEM.OBJ: INITMEM.ASM $(COM)\STRUC.INC MACROS.INC MACROS2.INC MACROS3.INC \
121 MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC SELECT.MAK
122 ASM87 INITMEM -b1
123
124INPUT.OBJ: INPUT.ASM PCEQUATE.INC SELECT.MAK
125 ASM87 INPUT -b1
126
127ONEDRIVE.OBJ: ONEDRIVE.ASM SELECT.MAK
128 ASM87 ONEDRIVE -b1
129
130ROUTINES.OBJ: ROUTINES.ASM $(COM)\STRUC.INC MAC_EQU.INC VARSTRUC.INC EXT.INC \
131 MACROS.INC MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC \
132 MACROS6.INC MACROS7.INC SELECT.MAK
133 ASM87 ROUTINES -b1
134
135ROUTINE2.OBJ: ROUTINE2.ASM $(COM)\STRUC.INC MAC_EQU.INC EXT.INC VARSTRUC.INC \
136 MACROS.INC MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC \
137 MACROS6.INC MACROS7.INC SELECT.MAK
138 ASM87 ROUTINE2 -b1
139
140VAR.OBJ: VAR.ASM $(COM)\SYSMSG.INC SEL_FILE.INC VARSTRUC.INC SELECT.MAK
141 ASM87 VAR -b1
142
143PRN_DEF.OBJ: PRN_DEF.ASM $(COM)\STRUC.INC MACROS.INC MACROS2.INC MACROS3.INC \
144 MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC SELECT.MAK
145 ASM87 PRN_DEF -b1
146
147SCN_PARM.OBJ: SCN_PARM.ASM $(COM)\STRUC.INC EXT.INC MACROS.INC MACROS2.INC \
148 MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC \
149 SELECT.MAK
150 ASM87 SCN_PARM -b1
151
152S_DISPLY.OBJ: S_DISPLY.ASM $(COM)\STRUC.INC SELECT.MAK
153 ASM87 S_DISPLY -b1
154
155MOD_COPY.OBJ: MOD_COPY.ASM $(COM)\STRUC.INC DOS.EQU XCOPY.EQU DOSFILES.INC \
156 MACROS.INC MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC \
157 MACROS6.INC MACROS7.INC SELECT.MAK
158 ASM87 MOD_COPY -b1
159
160BRIDGE.OBJ: BRIDGE.ASM CASVAR.INC CASRN.INC SELECT.MAK
161 ASM87 BRIDGE -b1
162
163CASERVIC.OBJ: CASERVIC.ASM CASVAR.INC CASRN.INC PAN-LIST.INC SELECT.INC \
164 CASTRUC.INC DATA.MAC PANEL.MAC MACROS.INC SELECT.MAK
165 ASM87 CASERVIC -b1
166
167CKDISP.OBJ: CKDISP.ASM $(COM)\STRUC.INC SELECT.MAK
168 ASM87 CKDISP -b1
169
170INTVEC.OBJ: INTVEC.ASM $(COM)\STRUC.INC MAC_EQU.INC PAN-LIST.INC \
171 PANEL.MAC MACROS.INC VARSTRUC.INC EXT.INC CASEXTRN.INC \
172 SELECT.MAK
173 ASM87 INTVEC -b1
174
175ASM2C.OBJ : ASM2C.ASM SELECT.MAK
176 ASM87 ASM2C -b1
177
178GET_STAT.OBJ : GET_STAT.C SELECT.MAK
179 CCOMP GET_STAT.C /AS /Od /Zep /DLINT_ARGS
180
181INT13.OBJ : INT13.C SELECT.MAK
182 CCOMP INT13.C /AS /Od /Zep /DLINT_ARGS
183
184GLOBAL.OBJ : GLOBAL.C SELECT.MAK
185 CCOMP GLOBAL.C /AS /Od /Zep /DLINT_ARGS
186
187BOOTREC.OBJ : ..\Fdisk\BOOTREC.ASM ..\Fdisk\FDBOOT.INC SELECT.MAK
188 Copy ..\FDISK\BOOTREC.ASM BOOTREC.ASM
189 Copy ..\FDISK\FDBOOT.INC FDBOOT.INC
190 ASM87 BOOTREC -b1
191 Del BOOTREC.asm
192 Del FDBOOT.INC
193
194SELQUIT.OBJ : SELQUIT.ASM PANEL.MAC PCEQUATE.INC PAN-LIST.INC CASTRUC.INC \
195 EXT.INC $(COM)\STRUC.INC MACROS.INC MACROS2.INC MACROS3.INC \
196 MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC SELECT.MAK
197 ASM87 SELQUIT -b1
198
199SELCHILD.OBJ : SELCHILD.ASM PCEQUATE.INC CASTRUC.INC MACROS.INC MACROS2.INC \
200 MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC \
201 SELECT.MAK
202 ASM87 SELCHILD -b1
203
204SERVICES.OBJ : SERVICES.ASM PCEQUATE.INC CASTRUC.INC CASVAR.INC MACROS.INC \
205 MACROS2.INC MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC \
206 MACROS7.INC SELECT.MAK
207 ASM87 SERVICES -b1
208
209GET_HELP.OBJ : GET_HELP.ASM SELECT.MAK
210 ASM87 GET_HELP -b1
211
212SELSERV.OBJ : SELSERV.ASM SELECT.MAK
213 ASM87 SELSERV -b1
214
215SERVICES.LIB : SELQUIT.OBJ SELCHILD.OBJ SERVICES.OBJ GET_HELP.OBJ SELSERV.OBJ \
216 SELECT.MAK
217 LIB SERVICES.LIB -+ SELQUIT;
218 LIB SERVICES.LIB -+ SELCHILD;
219 LIB SERVICES.LIB -+ SERVICES;
220 LIB SERVICES.LIB -+ GET_HELP;
221 LIB SERVICES.LIB -+ SELSERV;
222
223SELECT.EXE: SELECT0.OBJ SELECT1.OBJ SELECT2.OBJ SELECT2A.OBJ SELECT3.OBJ \
224 SELECT4.OBJ SELECT5.OBJ SELECT6.OBJ SELECT7.OBJ SELECT8.OBJ SELECT9.OBJ \
225 ROUTINE2.OBJ GEN_COMS.OBJ ROUTINES.OBJ INTVEC.OBJ ONEDRIVE.OBJ \
226 CKDISP.OBJ SCN_PARM.OBJ PRN_DEF.OBJ VAR.OBJ CASERVIC.OBJ INPUT.OBJ \
227 INITMEM.OBJ MPARSE.OBJ MOD_COPY.OBJ S_DISPLY.OBJ BRIDGE.OBJ \
228 ASM2C.OBJ GET_STAT.OBJ GLOBAL.OBJ INT13.OBJ BOOTREC.OBJ \
229 SERVICES.LIB CASSTMP.LIB SLIBFP.LIB $(COM)\SETVER.BAT
230 LINK @SELECT.ARF
231 TAG SELECT.EXE
232
233#
234# Make SELECT.COM
235#
236
237SSTUB.OBJ: SSTUB.ASM $(COM)\SYSMSG.INC SELECT.CTL SELECT.MAK
238 ASM87 SSTUB -b1
239
240SELECT.COM: SSTUB.OBJ
241 LINK SSTUB;
242 EXE2BIN SSTUB.EXE SELECT.COM
243 TAG SELECT.COM
244
245#
246# Make SELECT.DAT
247#
248
249DUMMY.OUT: SELECT.MAK
250 COPY $(COUNTRY).INF+,, PANEL.INF
251
252PANELS.OBJ: PANELS.ASM SEL-PAN.INC PAN-LIST.INC PANEL.INF SELECT.MAK
253 ASM87 PANELS -a-b1
254
255COLORS.OBJ: COLORS.ASM SEL-PAN.INC SELECT.MAK
256 ASM87 COLORS -a-b1
257
258SCROLL.OBJ: SCROLL.ASM SEL-PAN.INC PANEL.INF SELECT.MAK
259 ASM87 SCROLL -a-b1
260
261SEL-PAN.OBJ: SEL-PAN.ASM CASVAR.INC SEL-PAN.INC SELECT.MAK
262 ASM87 SEL-PAN -a-b1
263
264SEL-PAN.EXE: PANELS.OBJ COLORS.OBJ SCROLL.OBJ SEL-PAN.OBJ
265 LINK @PANELS.ARF
266 ERASE SELECT.DAT
267 SEL-PAN
268
269#
270# Make ASC2HLP.EXE
271#
272
273DUMMY.OUT: SELECT.MAK
274 CD ..\SHELLHLP
275 MAKE SHELLHLP.MAK
276 CD ..\SELECT
277#
278# Make SELECT.HLP
279#
280
281SELECT.HLP: $(COUNTRY).TXT SELECT.MAK
282 ERASE SELECT.HLP
283 chmode +r usa.txt
284 ..\SHELLHLP\ASC2HLP $(COUNTRY).TXT SELECT.HLP
285 chmode +r usa.txt
286
287 \ No newline at end of file