Added an icon with c:iconx as default tools.
[AROS-Contrib.git] / regina / descrip.mms
blob09b6e57f14785be39c0850da24a7c094678b70a9
2 ! regina on OpenVMS
3 ! MMS/MMK-makefile
5 .IGNORE         ! ignore errors, continue processing, like "make -k"
7 .FIRST
8         @ write sys$output f$fao("!/==!AS !%D==", -
9                 "Processing DESCRIP.MMS (Regina) begins at", 0)
10 .LAST
11         @ write sys$output f$fao("!/==!AS !%D==", -
12                 "Processing DESCRIP.MMS (Regina) concludes at", 0)
14 .IFDEF DEBUGGING
15 CC=CC/DECC
16 CFLAGS=/NOOPTIMIZE/STANDARD=RELAXED_ANSI89/WARNINGS=DISABLE=(IMPLICITFUNC) -
17         /DEFINE=VMS/DEBUG/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ
18 LINK=LINK/DEBUG
19 .ELSE
20 CC=CC/DECC
21 CFLAGS=/OPTIMIZE/STANDARD=RELAXED_ANSI89/WARNINGS=DISABLE=(IMPLICITFUNC) -
22         /DEFINE=VMS/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ
23 .ENDIF
25 ! platform dependant, ...
27 .IFDEF ALPHA
28 .ENDIF
30 .IFDEF VAX
31 .ENDIF
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,
37 OBJ4=
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
43 OBJ8=uname.obj,
44 .ELSE
45 OBJ8=
46 .ENDIF
47 OBJ9=vmsfuncs.obj,vmscmd.obj,variable.obj,wrappers.obj,yaccsrc.obj,alloca.obj
49 LIB=LIBRARY
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
66         @ write sys$output ""
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)."
82 alloca.obj : alloca.c
83         @ write sys$output ""
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
88         @ write sys$output ""
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
93         @ write sys$output ""
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
98         @ write sys$output ""
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