/ circle3.1 / src / Makefile.bcc
Makefile.bcc
  1  #
  2  # Borland C++ IDE generated makefile
  3  # Generated 12/26/97 at 5:04:53 AM 
  4  #
  5  .AUTODEPEND
  6  
  7  
  8  #
  9  # Borland C++ tools
 10  #
 11  IMPLIB  = Implib
 12  BCC32   = Bcc32 +BccW32.cfg 
 13  BCC32I  = Bcc32i +BccW32.cfg 
 14  TLINK32 = TLink32
 15  TLIB    = TLib
 16  BRC32   = Brc32
 17  TASM32  = Tasm32
 18  #
 19  # IDE macros
 20  #
 21  
 22  
 23  #
 24  # Options
 25  #
 26  IDE_LinkFLAGS32 =  -LC:\BC5\LIB
 27  LinkerLocalOptsAtC32_circledexe =  -Tpe -ap -c
 28  ResLocalOptsAtC32_circledexe = 
 29  BLocalOptsAtC32_circledexe = 
 30  CompInheritOptsAt_circledexe = -IC:\BC5\INCLUDE -D_RTLDLL;_BIDSDLL;
 31  LinkerInheritOptsAt_circledexe = -x
 32  LinkerOptsAt_circledexe = $(LinkerLocalOptsAtC32_circledexe)
 33  ResOptsAt_circledexe = $(ResLocalOptsAtC32_circledexe)
 34  BOptsAt_circledexe = $(BLocalOptsAtC32_circledexe)
 35  
 36  #
 37  # Dependency List
 38  #
 39  Dep_circle = \
 40     circle.exe
 41  
 42  circle : BccW32.cfg $(Dep_circle)
 43    echo MakeNode
 44  
 45  Dep_circledexe = \
 46     alias.obj\
 47     act.comm.obj\
 48     act.movement.obj\
 49     act.item.obj\
 50     act.informative.obj\
 51     act.offensive.obj\
 52     act.other.obj\
 53     boards.obj\
 54     ban.obj\
 55     act.wizard.obj\
 56     act.social.obj\
 57     castle.obj\
 58     class.obj\
 59     db.obj\
 60     constants.obj\
 61     config.obj\
 62     comm.obj\
 63     fight.obj\
 64     graph.obj\
 65     limits.obj\
 66     interpreter.obj\
 67     house.obj\
 68     handler.obj\
 69     magic.obj\
 70     mail.obj\
 71     olc.obj\
 72     objsave.obj\
 73     modify.obj\
 74     mobact.obj\
 75     random.obj\
 76     shop.obj\
 77     spells.obj\
 78     spell_parser.obj\
 79     spec_procs.obj\
 80     spec_assign.obj\
 81     utils.obj\
 82     weather.obj
 83  
 84  circle.exe : $(Dep_circledexe)
 85    $(TLINK32) @&&|
 86   /v $(IDE_LinkFLAGS32) $(LinkerOptsAt_circledexe) $(LinkerInheritOptsAt_circledexe) +
 87  C:\BC5\LIB\c0x32.obj+
 88  alias.obj+
 89  act.comm.obj+
 90  act.movement.obj+
 91  act.item.obj+
 92  act.informative.obj+
 93  act.offensive.obj+
 94  act.other.obj+
 95  boards.obj+
 96  ban.obj+
 97  act.wizard.obj+
 98  act.social.obj+
 99  castle.obj+
100  class.obj+
101  db.obj+
102  constants.obj+
103  config.obj+
104  comm.obj+
105  fight.obj+
106  graph.obj+
107  limits.obj+
108  interpreter.obj+
109  house.obj+
110  handler.obj+
111  magic.obj+
112  mail.obj+
113  olc.obj+
114  objsave.obj+
115  modify.obj+
116  mobact.obj+
117  random.obj+
118  shop.obj+
119  spells.obj+
120  spell_parser.obj+
121  spec_procs.obj+
122  spec_assign.obj+
123  utils.obj+
124  weather.obj
125  $<,$*
126  C:\BC5\LIB\bidsfi.lib+
127  C:\BC5\LIB\import32.lib+
128  C:\BC5\LIB\cw32i.lib
129  
130  
131  |
132  alias.obj : alias.c
133    $(BCC32) -P- -c @&&|
134   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ alias.c
135  |
136  
137  act.comm.obj :  act.comm.c
138    $(BCC32) -P- -c @&&|
139   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.comm.c
140  |
141  
142  act.movement.obj :  act.movement.c
143    $(BCC32) -P- -c @&&|
144   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.movement.c
145  |
146  
147  act.item.obj :  act.item.c
148    $(BCC32) -P- -c @&&|
149   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.item.c
150  |
151  
152  act.informative.obj :  act.informative.c
153    $(BCC32) -P- -c @&&|
154   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.informative.c
155  |
156  
157  act.offensive.obj :  act.offensive.c
158    $(BCC32) -P- -c @&&|
159   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.offensive.c
160  |
161  
162  act.other.obj :  act.other.c
163    $(BCC32) -P- -c @&&|
164   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.other.c
165  |
166  
167  boards.obj :  boards.c
168    $(BCC32) -P- -c @&&|
169   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ boards.c
170  |
171  
172  ban.obj :  ban.c
173    $(BCC32) -P- -c @&&|
174   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ ban.c
175  |
176  
177  act.wizard.obj :  act.wizard.c
178    $(BCC32) -P- -c @&&|
179   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.wizard.c
180  |
181  
182  act.social.obj :  act.social.c
183    $(BCC32) -P- -c @&&|
184   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ act.social.c
185  |
186  
187  castle.obj :  castle.c
188    $(BCC32) -P- -c @&&|
189   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ castle.c
190  |
191  
192  class.obj :  class.c
193    $(BCC32) -P- -c @&&|
194   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ class.c
195  |
196  
197  db.obj :  db.c
198    $(BCC32) -P- -c @&&|
199   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ db.c
200  |
201  
202  constants.obj :  constants.c
203    $(BCC32) -P- -c @&&|
204   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ constants.c
205  |
206  
207  config.obj :  config.c
208    $(BCC32) -P- -c @&&|
209   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ config.c
210  |
211  
212  comm.obj :  comm.c
213    $(BCC32) -P- -c @&&|
214   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ comm.c
215  |
216  
217  fight.obj :  fight.c
218    $(BCC32) -P- -c @&&|
219   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ fight.c
220  |
221  
222  graph.obj :  graph.c
223    $(BCC32) -P- -c @&&|
224   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ graph.c
225  |
226  
227  limits.obj :  limits.c
228    $(BCC32) -P- -c @&&|
229   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ limits.c
230  |
231  
232  interpreter.obj :  interpreter.c
233    $(BCC32) -P- -c @&&|
234   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ interpreter.c
235  |
236  
237  house.obj :  house.c
238    $(BCC32) -P- -c @&&|
239   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ house.c
240  |
241  
242  handler.obj :  handler.c
243    $(BCC32) -P- -c @&&|
244   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ handler.c
245  |
246  
247  magic.obj :  magic.c
248    $(BCC32) -P- -c @&&|
249   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ magic.c
250  |
251  
252  mail.obj :  mail.c
253    $(BCC32) -P- -c @&&|
254   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ mail.c
255  |
256  
257  olc.obj :  olc.c
258    $(BCC32) -P- -c @&&|
259   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ olc.c
260  |
261  
262  objsave.obj :  objsave.c
263    $(BCC32) -P- -c @&&|
264   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ objsave.c
265  |
266  
267  modify.obj :  modify.c
268    $(BCC32) -P- -c @&&|
269   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ modify.c
270  |
271  
272  mobact.obj :  mobact.c
273    $(BCC32) -P- -c @&&|
274   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ mobact.c
275  |
276  
277  random.obj :  random.c
278    $(BCC32) -P- -c @&&|
279   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ random.c
280  |
281  
282  shop.obj :  shop.c
283    $(BCC32) -P- -c @&&|
284   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ shop.c
285  |
286  
287  spells.obj :  spells.c
288    $(BCC32) -P- -c @&&|
289   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ spells.c
290  |
291  
292  spell_parser.obj :  spell_parser.c
293    $(BCC32) -P- -c @&&|
294   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ spell_parser.c
295  |
296  
297  spec_procs.obj :  spec_procs.c
298    $(BCC32) -P- -c @&&|
299   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ spec_procs.c
300  |
301  
302  spec_assign.obj :  spec_assign.c
303    $(BCC32) -P- -c @&&|
304   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ spec_assign.c
305  |
306  
307  utils.obj :  utils.c
308    $(BCC32) -P- -c @&&|
309   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ utils.c
310  |
311  
312  weather.obj :  weather.c
313    $(BCC32) -P- -c @&&|
314   $(CompOptsAt_circledexe) $(CompInheritOptsAt_circledexe) -o$@ weather.c
315  |
316  
317  # Compiler configuration file
318  BccW32.cfg : 
319     Copy &&|
320  -w
321  -R
322  -v
323  -vi
324  -H
325  -H=circle.csm
326  -WC
327  -g0
328  | $@
329  
330