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