Fix for a crash which happened when a document couldn't be opened.
[AROS-Contrib.git] / regina / rexx.make
blob402a33668308e353e643708a147025d1f8efa014
1 # File: rexx.make
2 # Target: rexx
3 # Created: Sunday, March 18, 2001 07:43:32 AM
6 MAKEFILE = rexx.make
7 ¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
9 ObjDir = :
10 Includes =
12 Sym-68K = -sym on
14 COptions = {Includes} {Sym-68K} -d MAC -d FGC -d NO_EXTERNAL_QUEUES -model far
17 ### Source Files ###
19 SrcFiles =
20 alloca.c ¶
21 builtin.c ¶
22 cmath.c ¶
23 cmsfuncs.c ¶
24 convert.c ¶
25 dbgfuncs.c ¶
26 debug.c ¶
27 doscmd.c ¶
28 envir.c ¶
29 error.c ¶
30 expr.c ¶
31 extlib.c ¶
32 extstack.c ¶
33 files.c ¶
34 funcs.c ¶
35 getopt.c ¶
36 instore.c ¶
37 interp.c ¶
38 interprt.c ¶
39 lexsrc.c ¶
40 library.c ¶
41 macros.c ¶
42 mac.c ¶
43 memory.c ¶
44 misc.c ¶
45 mt_notmt.c ¶
46 nosaa.c ¶
47 options.c ¶
48 os2funcs.c ¶
49 parsing.c ¶
50 rexx.c ¶
51 rexxbif.c ¶
52 rexxext.c ¶
53 shell.c ¶
54 signals.c ¶
55 stack.c ¶
56 strings.c ¶
57 strmath.c ¶
58 tracing.c ¶
59 unxfuncs.c ¶
60 variable.c ¶
61 wrappers.c ¶
62 yaccsrc.c
65 ### Object Files ###
67 ObjFiles-68K =
68 "{ObjDir}alloca.c.o"
69 "{ObjDir}builtin.c.o"
70 "{ObjDir}cmath.c.o"
71 "{ObjDir}cmsfuncs.c.o"
72 "{ObjDir}convert.c.o"
73 "{ObjDir}dbgfuncs.c.o"
74 "{ObjDir}debug.c.o"
75 "{ObjDir}doscmd.c.o"
76 "{ObjDir}envir.c.o"
77 "{ObjDir}error.c.o"
78 "{ObjDir}expr.c.o"
79 "{ObjDir}extlib.c.o"
80 "{ObjDir}extstack.c.o"
81 "{ObjDir}files.c.o"
82 "{ObjDir}funcs.c.o"
83 "{ObjDir}getopt.c.o"
84 "{ObjDir}instore.c.o"
85 "{ObjDir}interp.c.o"
86 "{ObjDir}interprt.c.o"
87 "{ObjDir}lexsrc.c.o"
88 "{ObjDir}library.c.o"
89 "{ObjDir}mac.c.o"
90 "{ObjDir}macros.c.o"
91 "{ObjDir}memory.c.o"
92 "{ObjDir}misc.c.o"
93 "{ObjDir}mt_notmt.c.o"
94 "{ObjDir}nosaa.c.o"
95 "{ObjDir}options.c.o"
96 "{ObjDir}os2funcs.c.o"
97 "{ObjDir}parsing.c.o"
98 "{ObjDir}rexx.c.o"
99 "{ObjDir}rexxbif.c.o"
100 "{ObjDir}rexxext.c.o"
101 "{ObjDir}shell.c.o"
102 "{ObjDir}signals.c.o"
103 "{ObjDir}stack.c.o"
104 "{ObjDir}strings.c.o"
105 "{ObjDir}strmath.c.o"
106 "{ObjDir}tracing.c.o"
107 "{ObjDir}unxfuncs.c.o"
108 "{ObjDir}variable.c.o"
109 "{ObjDir}wrappers.c.o"
110 "{ObjDir}yaccsrc.c.o"
112 ### Libraries ###
114 LibFiles-68K =
115 "{Libraries}MathLib.far.o"
116 "{CLibraries}StdCLib.far.o"
117 "{Libraries}SIOW.far.o"
118 "{Libraries}MacRuntime.o"
119 "{Libraries}IntEnv.far.o"
120 "{Libraries}ToolLibs.far.o"
121 "{Libraries}Interface.o"
124 ### Default Rules ###
126 .c.o Ä .c {¥MondoBuild¥}
127 {C} {depDir}{default}.c -o {targDir}{default}.c.o {COptions}
130 ### Build Rules ###
132 rexx ÄÄ {ObjFiles-68K} {LibFiles-68K} {¥MondoBuild¥}
133 ILink ¶
134 -o {Targ}
135 {ObjFiles-68K}
136 {LibFiles-68K}
137 {Sym-68K}
138 -mf -d ¶
139 -t 'APPL'
140 -c 'siow'
141 -model far ¶
142 -state rewrite ¶
143 -compact -pad 0
144 If "{Sym-68K}" =~ /-sym Å[nNuU]Å/
145 ILinkToSYM {Targ}.NJ -mf -sym 3.2 -c 'sade'
148 rexx ÄÄ "{RIncludes}"SIOW.r {¥MondoBuild¥}
149 Rez "{RIncludes}"SIOW.r -o {Targ} -append
152 ### Required Dependencies ###
154 "{ObjDir}alloca.c.o" Ä alloca.c
155 "{ObjDir}builtin.c.o" Ä builtin.c
156 "{ObjDir}cmath.c.o" Ä cmath.c
157 "{ObjDir}cmsfuncs.c.o" Ä cmsfuncs.c
158 "{ObjDir}convert.c.o" Ä convert.c
159 "{ObjDir}dbgfuncs.c.o" Ä dbgfuncs.c
160 "{ObjDir}debug.c.o" Ä debug.c
161 "{ObjDir}doscmd.c.o" Ä doscmd.c
162 "{ObjDir}envir.c.o" Ä envir.c
163 "{ObjDir}error.c.o" Ä error.c
164 "{ObjDir}expr.c.o" Ä expr.c
165 "{ObjDir}extlib.c.o" Ä extlib.c
166 "{ObjDir}extstack.c.o" Ä extstack.c
167 "{ObjDir}files.c.o" Ä files.c
168 "{ObjDir}funcs.c.o" Ä funcs.c
169 "{ObjDir}getopt.c.o" Ä getopt.c
170 "{ObjDir}instore.c.o" Ä instore.c
171 "{ObjDir}interp.c.o" Ä interp.c
172 "{ObjDir}interprt.c.o" Ä interprt.c
173 "{ObjDir}lexsrc.c.o" Ä lexsrc.c
174 "{ObjDir}library.c.o" Ä library.c
175 "{ObjDir}mac.c.o" Ä mac.c
176 "{ObjDir}macros.c.o" Ä macros.c
177 "{ObjDir}memory.c.o" Ä memory.c
178 "{ObjDir}misc.c.o" Ä misc.c
179 "{ObjDir}mt_notmt.c.o" Ä mt_notmt.c
180 "{ObjDir}nosaa.c.o" Ä nosaa.c
181 "{ObjDir}options.c.o" Ä options.c
182 "{ObjDir}os2funcs.c.o" Ä os2funcs.c
183 "{ObjDir}parsing.c.o" Ä parsing.c
184 "{ObjDir}rexx.c.o" Ä rexx.c
185 "{ObjDir}rexxbif.c.o" Ä rexxbif.c
186 "{ObjDir}rexxext.c.o" Ä rexxext.c
187 "{ObjDir}shell.c.o" Ä shell.c
188 "{ObjDir}signals.c.o" Ä signals.c
189 "{ObjDir}stack.c.o" Ä stack.c
190 "{ObjDir}strings.c.o" Ä strings.c
191 "{ObjDir}strmath.c.o" Ä strmath.c
192 "{ObjDir}tracing.c.o" Ä tracing.c
193 "{ObjDir}unxfuncs.c.o" Ä unxfuncs.c
194 "{ObjDir}variable.c.o" Ä variable.c
195 "{ObjDir}wrappers.c.o" Ä wrappers.c
196 "{ObjDir}yaccsrc.c.o" Ä yaccsrc.c
199 ### Optional Dependencies ###
200 ### Build this target to generate "include file" dependencies. ###
202 Dependencies Ä $OutOfDate
203 MakeDepend ¶
204 -append {MAKEFILE}
205 -ignore "{CIncludes}"
206 -objdir "{ObjDir}"
207 -objext .o ¶
208 {Includes}
209 {SrcFiles}