5 .IGNORE ! ignore errors, continue processing, like "make -k"
8 @ write sys$output f$fao("!/==!AS !%D==", -
9 "Processing DESCRIP.MMS (Regina) begins at", 0)
11 @ write sys$output f$fao("!/==!AS !%D==", -
12 "Processing DESCRIP.MMS (Regina) concludes at", 0)
16 CFLAGS=/NOOPTIMIZE/STANDARD=RELAXED_ANSI89/WARNINGS=DISABLE=(IMPLICITFUNC) -
17 /DEFINE=VMS/DEBUG/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ
21 CFLAGS=/OPTIMIZE/STANDARD=RELAXED_ANSI89/WARNINGS=DISABLE=(IMPLICITFUNC) -
22 /DEFINE=VMS/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ
25 ! platform dependant, ...
33 OBJ1=builtin.obj,cmath.obj,cmsfuncs.obj,convert.obj,
34 !OBJ1=builtin.obj,client.obj,cmath.obj,cmsfuncs.obj,convert.obj,
35 OBJ2=dbgfuncs.obj,debug.obj,doscmd.obj,envir.obj,error.obj,expr.obj,
36 OBJ3=extlib.obj,files.obj,funcs.obj,
38 OBJ5=interp.obj,interprt.obj,lexsrc.obj,library.obj,macros.obj,memory.obj,
39 !OBJ6=misc.obj,options.obj,parsing.obj,rexxext.obj,rexxsaa.obj,shell.obj,
40 OBJ6=misc.obj,options.obj,parsing.obj,rexxext.obj,shell.obj,
41 OBJ7=signals.obj,stack.obj,strings.obj,strmath.obj,tracing.obj,unxfuncs.obj,
42 .IFDEF DOESNT_HAVE_UNAME
47 OBJ9=vmsfuncs.obj,vmscmd.obj,variable.obj,wrappers.obj,yaccsrc.obj,alloca.obj
50 LIBFLAGS=/CREATE regina.olb
52 all : rexx.exe, regina.exe, execiser.exe
54 rexx.exe : rexx.obj, -
55 $(OBJ1)$(OBJ2)$(OBJ3)$(OBJ4)$(OBJ5)$(OBJ6)$(OBJ7)$(OBJ8)$(OBJ9)
56 @ write sys$output "Linking $(MMS$TARGET) "
57 $(LINK) $(LINKFLAGS) $(MMS$SOURCE_LIST)
58 @ write sys$output "Done (linking)."
60 regina.exe : regina.obj,regina.olb
61 @ write sys$output "Linking $(MMS$TARGET) "
62 $(LINK) $(LINKFLAGS) regina.obj,regina.olb/LIBRARY
63 @ write sys$output "Done (linking)."
65 execiser.exe : execiser.obj,regina.olb
67 @ write sys$output "Linking $(MMS$TARGET) "
68 $(LINK) $(LINKFLAGS) execiser.obj,regina.olb/LIBRARY
69 @ write sys$output "Done (linking)."
71 regina.olb : drexx.obj,rexxsaa.obj,client.obj -
72 $(OBJ1)$(OBJ2)$(OBJ3)$(OBJ4)$(OBJ5)$(OBJ6)$(OBJ7)$(OBJ8)$(OBJ9)
73 @ write sys$output "Createing library $(MMS$TARGET) "
74 $(LIB) $(LIBFLAGS) $(MMS$SOURCE_LIST)
75 @ write sys$output "Done (library)."
77 clean : rexx.exe, regina.exe
78 @ delete/nolog rexx.exe;*,regina.exe;*
79 @ delete/nolog *.obj;*
80 @ write sys$output "Done (cleaning)."
84 @ write sys$output "Compiling $(MMS$SOURCE) "
85 $(CC) $(CFLAGS) $(MMS$SOURCE)
86 @ write sys$output "Done (compiling)."
87 builtin.obj : builtin.c, rexx.h
89 @ write sys$output "Compiling $(MMS$SOURCE) "
90 $(CC) $(CFLAGS) $(MMS$SOURCE)
91 @ write sys$output "Done (compiling)."
92 client.obj : client.c, rexx.h
94 @ write sys$output "Compiling $(MMS$SOURCE) "
95 $(CC) $(CFLAGS) $(MMS$SOURCE)
96 @ write sys$output "Done (compiling)."
97 cmath.obj : cmath.c, rexx.h
99 @ write sys$output "Compiling $(MMS$SOURCE) "
100 $(CC) $(CFLAGS) $(MMS$SOURCE)
101 @ write sys$output "Done (compiling)."
102 cmsfuncs.obj : cmsfuncs.c, rexx.h
103 @ write sys$output ""
104 @ write sys$output "Compiling $(MMS$SOURCE) "
105 $(CC) $(CFLAGS) $(MMS$SOURCE)
106 @ write sys$output "Done (compiling)."
107 convert.obj : convert.c, rexx.h
108 @ write sys$output ""
109 @ write sys$output "Compiling $(MMS$SOURCE) "
110 $(CC) $(CFLAGS) $(MMS$SOURCE)
111 @ write sys$output "Done (compiling)."
112 dbgfuncs.obj : dbgfuncs.c, rexx.h
113 @ write sys$output ""
114 @ write sys$output "Compiling $(MMS$SOURCE) "
115 $(CC) $(CFLAGS) $(MMS$SOURCE)
116 @ write sys$output "Done (compiling)."
117 debug.obj : debug.c, rexx.h
118 @ write sys$output ""
119 @ write sys$output "Compiling $(MMS$SOURCE) "
120 $(CC) $(CFLAGS) $(MMS$SOURCE)
121 @ write sys$output "Done (compiling)."
122 doscmd.obj : doscmd.c, rexx.h
123 @ write sys$output ""
124 @ write sys$output "Compiling $(MMS$SOURCE) "
125 $(CC) $(CFLAGS) $(MMS$SOURCE)
126 @ write sys$output "Done (compiling)."
127 envir.obj : envir.c, rexx.h
128 @ write sys$output ""
129 @ write sys$output "Compiling $(MMS$SOURCE) "
130 $(CC) $(CFLAGS) $(MMS$SOURCE)
131 @ write sys$output "Done (compiling)."
132 error.obj : error.c, rexx.h
133 @ write sys$output ""
134 @ write sys$output "Compiling $(MMS$SOURCE) "
135 $(CC) $(CFLAGS) $(MMS$SOURCE)
136 @ write sys$output "Done (compiling)."
137 execiser.obj : execiser.c, rexx.h
138 @ write sys$output ""
139 @ write sys$output "Compiling $(MMS$SOURCE) "
140 $(CC) $(CFLAGS) $(MMS$SOURCE)
141 @ write sys$output "Done (compiling)."
142 expr.obj : expr.c, rexx.h
143 @ write sys$output ""
144 @ write sys$output "Compiling $(MMS$SOURCE) "
145 $(CC) $(CFLAGS) $(MMS$SOURCE)
146 @ write sys$output "Done (compiling)."
147 extlib.obj : extlib.c, rexx.h
148 @ write sys$output ""
149 @ write sys$output "Compiling $(MMS$SOURCE) "
150 $(CC) $(CFLAGS) $(MMS$SOURCE)
151 @ write sys$output "Done (compiling)."
152 files.obj : files.c, rexx.h
153 @ write sys$output ""
154 @ write sys$output "Compiling $(MMS$SOURCE) "
155 $(CC) $(CFLAGS) $(MMS$SOURCE)
156 @ write sys$output "Done (compiling)."
157 funcs.obj : funcs.c, rexx.h
158 @ write sys$output ""
159 @ write sys$output "Compiling $(MMS$SOURCE) "
160 $(CC) $(CFLAGS) $(MMS$SOURCE)
161 @ write sys$output "Done (compiling)."
162 interp.obj : interp.c, rexx.h
163 @ write sys$output ""
164 @ write sys$output "Compiling $(MMS$SOURCE) "
165 $(CC) $(CFLAGS) $(MMS$SOURCE)
166 @ write sys$output "Done (compiling)."
167 interprt.obj : interprt.c, rexx.h
168 @ write sys$output ""
169 @ write sys$output "Compiling $(MMS$SOURCE) "
170 $(CC) $(CFLAGS) $(MMS$SOURCE)
171 @ write sys$output "Done (compiling)."
172 lexsrc.obj : lexsrc.c, rexx.h
173 @ write sys$output ""
174 @ write sys$output "Compiling $(MMS$SOURCE) "
175 $(CC) $(CFLAGS) $(MMS$SOURCE)
176 @ write sys$output "Done (compiling)."
177 library.obj : library.c, rexx.h
178 @ write sys$output ""
179 @ write sys$output "Compiling $(MMS$SOURCE) "
180 $(CC) $(CFLAGS) $(MMS$SOURCE)
181 @ write sys$output "Done (compiling)."
182 macros.obj : macros.c, rexx.h
183 @ write sys$output ""
184 @ write sys$output "Compiling $(MMS$SOURCE) "
185 $(CC) $(CFLAGS) $(MMS$SOURCE)
186 @ write sys$output "Done (compiling)."
187 memory.obj : memory.c, rexx.h
188 @ write sys$output ""
189 @ write sys$output "Compiling $(MMS$SOURCE) "
190 $(CC) $(CFLAGS) $(MMS$SOURCE)
191 @ write sys$output "Done (compiling)."
192 misc.obj : misc.c, rexx.h
193 @ write sys$output ""
194 @ write sys$output "Compiling $(MMS$SOURCE) "
195 $(CC) $(CFLAGS) $(MMS$SOURCE)
196 @ write sys$output "Done (compiling)."
197 options.obj : options.c, rexx.h
198 @ write sys$output ""
199 @ write sys$output "Compiling $(MMS$SOURCE) "
200 $(CC) $(CFLAGS) $(MMS$SOURCE)
201 @ write sys$output "Done (compiling)."
202 parsing.obj : parsing.c, rexx.h, strings.h
203 @ write sys$output ""
204 @ write sys$output "Compiling $(MMS$SOURCE) "
205 $(CC) $(CFLAGS) $(MMS$SOURCE)
206 @ write sys$output "Done (compiling)."
207 r2perl.obj : r2perl.c, rexx.h
208 @ write sys$output ""
209 @ write sys$output "Compiling $(MMS$SOURCE) "
210 $(CC) $(CFLAGS) $(MMS$SOURCE)
211 @ write sys$output "Done (compiling)."
212 regina.obj : regina.c, rexx.h
213 @ write sys$output ""
214 @ write sys$output "Compiling $(MMS$SOURCE) "
215 $(CC) $(CFLAGS) $(MMS$SOURCE)
216 @ write sys$output "Done (compiling)."
217 rexx.obj : rexx.c, rexx.h
218 @ write sys$output ""
219 @ write sys$output "Compiling $(MMS$SOURCE) "
220 $(CC) $(CFLAGS) $(MMS$SOURCE)
221 @ write sys$output "Done (compiling)."
222 drexx.obj : rexx.c, rexx.h
223 @ write sys$output ""
224 @ write sys$output "Compiling $(MMS$SOURCE) "
225 $(CC) $(CFLAGS) /DEFINE=RXLIB $(MMS$SOURCE)
226 @ write sys$output "Done (compiling)."
227 rexxext.obj : rexxext.c, rexx.h
228 @ write sys$output ""
229 @ write sys$output "Compiling $(MMS$SOURCE) "
230 $(CC) $(CFLAGS) $(MMS$SOURCE)
231 @ write sys$output "Done (compiling)."
232 rexxsaa.obj : rexxsaa.c, configur.h, defs.h, rexx.h
233 @ write sys$output ""
234 @ write sys$output "Compiling $(MMS$SOURCE) "
235 $(CC) $(CFLAGS) $(MMS$SOURCE)
236 @ write sys$output "Done (compiling)."
237 shell.obj : shell.c, rexx.h
238 @ write sys$output ""
239 @ write sys$output "Compiling $(MMS$SOURCE) "
240 $(CC) $(CFLAGS) $(MMS$SOURCE)
241 @ write sys$output "Done (compiling)."
242 signals.obj : signals.c, rexx.h
243 @ write sys$output ""
244 @ write sys$output "Compiling $(MMS$SOURCE) "
245 $(CC) $(CFLAGS) $(MMS$SOURCE)
246 @ write sys$output "Done (compiling)."
247 stack.obj : stack.c, rexx.h
248 @ write sys$output ""
249 @ write sys$output "Compiling $(MMS$SOURCE) "
250 $(CC) $(CFLAGS) $(MMS$SOURCE)
251 @ write sys$output "Done (compiling)."
252 strings.obj : strings.c, rexx.h
253 @ write sys$output ""
254 @ write sys$output "Compiling $(MMS$SOURCE) "
255 $(CC) $(CFLAGS) $(MMS$SOURCE)
256 @ write sys$output "Done (compiling)."
257 strmath.obj : strmath.c, rexx.h
258 @ write sys$output ""
259 @ write sys$output "Compiling $(MMS$SOURCE) "
260 $(CC) $(CFLAGS) $(MMS$SOURCE)
261 @ write sys$output "Done (compiling)."
262 tracing.obj : tracing.c, rexx.h
263 @ write sys$output ""
264 @ write sys$output "Compiling $(MMS$SOURCE) "
265 $(CC) $(CFLAGS) $(MMS$SOURCE)
266 @ write sys$output "Done (compiling)."
267 unxfuncs.obj : unxfuncs.c, utsname.h, rexx.h
268 @ write sys$output ""
269 @ write sys$output "Compiling $(MMS$SOURCE) "
270 $(CC) $(CFLAGS) $(MMS$SOURCE)
271 @ write sys$output "Done (compiling)."
272 variable.obj : variable.c, rexx.h
273 @ write sys$output ""
274 @ write sys$output "Compiling $(MMS$SOURCE) "
275 $(CC) $(CFLAGS) $(MMS$SOURCE)
276 @ write sys$output "Done (compiling)."
277 vmscmd.obj : vmscmd.c, rexx.h
278 @ write sys$output ""
279 @ write sys$output "Compiling $(MMS$SOURCE) "
280 $(CC) $(CFLAGS) $(MMS$SOURCE)
281 @ write sys$output "Done (compiling)."
282 vmsfuncs.obj : vmsfuncs.c, rexx.h
283 @ write sys$output ""
284 @ write sys$output "Compiling $(MMS$SOURCE) "
285 $(CC) $(CFLAGS) $(MMS$SOURCE)
286 @ write sys$output "Done (compiling)."
287 wrappers.obj : wrappers.c, rexx.h
288 @ write sys$output ""
289 @ write sys$output "Compiling $(MMS$SOURCE) "
290 $(CC) $(CFLAGS) $(MMS$SOURCE)
291 @ write sys$output "Done (compiling)."
292 yaccsrc.obj : yaccsrc.c, rexx.h
293 @ write sys$output ""
294 @ write sys$output "Compiling $(MMS$SOURCE) "
295 $(CC) $(CFLAGS) $(MMS$SOURCE)
296 @ write sys$output "Done (compiling)."
297 ! -- end of descrip.mms