6 # Make file for SELECT.EXE, SELECT.DAT, SELECT.COM, SELECT.HLP
22 SELECT.CTL: SELECT.SKL $(MSG)\$(COUNTRY).MSG
26 SELECT0.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 \
33 SELECT1.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 \
40 SELECT2.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 \
47 SELECT2A.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 \
54 SELECT3.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 \
61 SELECT4.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 \
68 SELECT5.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 \
75 SELECT5A.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 \
82 SELECT6.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 \
89 SELECT7.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 \
96 SELECT8.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 \
103 SELECT9.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 \
110 GEN_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 \
117 MPARSE.OBJ: MPARSE.ASM $(COM)\PARSE.ASM SELECT.MAK
120 INITMEM.OBJ: INITMEM.ASM $(COM)\STRUC.INC MACROS.INC MACROS2.INC MACROS3.INC \
121 MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC SELECT.MAK
124 INPUT.OBJ: INPUT.ASM PCEQUATE.INC SELECT.MAK
127 ONEDRIVE.OBJ: ONEDRIVE.ASM SELECT.MAK
130 ROUTINES.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
135 ROUTINE2.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
140 VAR.OBJ: VAR.ASM $(COM)\SYSMSG.INC SEL_FILE.INC VARSTRUC.INC SELECT.MAK
143 PRN_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
147 SCN_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 \
152 S_DISPLY.OBJ: S_DISPLY.ASM $(COM)\STRUC.INC SELECT.MAK
155 MOD_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
160 BRIDGE.OBJ: BRIDGE.ASM CASVAR.INC CASRN.INC SELECT.MAK
163 CASERVIC.OBJ: CASERVIC.ASM CASVAR.INC CASRN.INC PAN-LIST.INC SELECT.INC \
164 CASTRUC.INC DATA.MAC PANEL.MAC MACROS.INC SELECT.MAK
167 CKDISP.OBJ: CKDISP.ASM $(COM)\STRUC.INC SELECT.MAK
170 INTVEC.OBJ: INTVEC.ASM $(COM)\STRUC.INC MAC_EQU.INC PAN-LIST.INC \
171 PANEL.MAC MACROS.INC VARSTRUC.INC EXT.INC CASEXTRN.INC \
175 ASM2C.OBJ : ASM2C.ASM SELECT.MAK
178 GET_STAT.OBJ : GET_STAT.C SELECT.MAK
179 CCOMP GET_STAT.C /AS /Od /Zep /DLINT_ARGS
181 INT13.OBJ : INT13.C SELECT.MAK
182 CCOMP INT13.C /AS /Od /Zep /DLINT_ARGS
184 GLOBAL.OBJ : GLOBAL.C SELECT.MAK
185 CCOMP GLOBAL.C /AS /Od /Zep /DLINT_ARGS
187 BOOTREC.OBJ : ..\Fdisk\BOOTREC.ASM ..\Fdisk\FDBOOT.INC SELECT.MAK
188 Copy ..\FDISK\BOOTREC.ASM BOOTREC.ASM
189 Copy ..\FDISK\FDBOOT.INC FDBOOT.INC
194 SELQUIT.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
199 SELCHILD.OBJ : SELCHILD.ASM PCEQUATE.INC CASTRUC.INC MACROS.INC MACROS2.INC \
200 MACROS3.INC MACROS4.INC MACROS5.INC MACROS6.INC MACROS7.INC \
204 SERVICES.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
209 GET_HELP.OBJ : GET_HELP.ASM SELECT.MAK
212 SELSERV.OBJ : SELSERV.ASM SELECT.MAK
215 SERVICES.LIB : SELQUIT.OBJ SELCHILD.OBJ SERVICES.OBJ GET_HELP.OBJ SELSERV.OBJ \
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;
223 SELECT.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
237 SSTUB.OBJ: SSTUB.ASM $(COM)\SYSMSG.INC SELECT.CTL SELECT.MAK
240 SELECT.COM: SSTUB.OBJ
242 EXE2BIN SSTUB.EXE SELECT.COM
249 DUMMY.OUT: SELECT.MAK
250 COPY $(COUNTRY).INF+,, PANEL.INF
252 PANELS.OBJ: PANELS.ASM SEL-PAN.INC PAN-LIST.INC PANEL.INF SELECT.MAK
255 COLORS.OBJ: COLORS.ASM SEL-PAN.INC SELECT.MAK
258 SCROLL.OBJ: SCROLL.ASM SEL-PAN.INC PANEL.INF SELECT.MAK
261 SEL-PAN.OBJ: SEL-PAN.ASM CASVAR.INC SEL-PAN.INC SELECT.MAK
264 SEL-PAN.EXE: PANELS.OBJ COLORS.OBJ SCROLL.OBJ SEL-PAN.OBJ
273 DUMMY.OUT: SELECT.MAK
281 SELECT.HLP: $(COUNTRY).TXT SELECT.MAK
284 ..\SHELLHLP\ASC2HLP $(COUNTRY).TXT SELECT.HLP