]> icculus.org git repositories - divverent/darkplaces.git/blob - dp-bc.mak
added cl_explosions and cl_stainmaps cvars, which will be used soon...
[divverent/darkplaces.git] / dp-bc.mak
1 #
2 #        Borland C++ makefile for Darkplaces
3 #
4 #        Copyright (C) 1999,2000  Jukka Sorjonen.
5 #        Please see the file "AUTHORS" for a list of contributors
6 #
7 #        This program is free software; you can redistribute it and/or
8 #        modify it under the terms of the GNU General Public License
9 #        as published by the Free Software Foundation; either version 2
10 #        of the License, or (at your option) any later version.
11 #
12 #        This program is distributed in the hope that it will be useful,
13 #        but WITHOUT ANY WARRANTY; without even the implied warranty of
14 #        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 #
16 #        See the GNU General Public License for more details.
17 #
18 #        You should have received a copy of the GNU General Public License
19 #        along with this program; if not, write to:
20 #
21 #                Free Software Foundation, Inc.
22 #                59 Temple Place - Suite 330
23 #                Boston, MA  02111-1307, USA
24 #
25 #
26
27 .AUTODEPEND
28
29 #
30 # Borland C++ tools
31 #
32 IMPLIB  = Implib
33 BCC32   = Bcc32
34 BCC32I  = Bcc32i
35 #TLINK32 = TLink32
36 TLINK32 = Ilink32
37 ILINK32 = Ilink32
38 TLIB    = TLib
39 BRC32   = Brc32
40 TASM32  = Tasm32
41
42 #
43 # Options
44 #
45
46 # Where quakeforge source is located
47 DPROOT = D:\PROJECT\QUAKE1\DARKPLACES
48
49 # Complier root directory
50 CROOT = D:\BORLAND\BCC55
51 # For 5.02
52 #CROOT = D:\BC5
53
54 # Where you want to place those .obj files
55 #OBJS = $(DPROOT)\TARGETS\GLQW_CLIENT
56 OBJS = $(DPROOT)
57 #\SOURCE
58
59 # ... and final exe
60 #EXE = $(DPROOT)\TARGETS
61 EXE = $(DPROOT)
62
63 # Path to your Direct-X libraries and includes
64 DIRECTXSDK=D:\project\dx7sdk
65
66 # end of system dependant stuffs
67
68 # for releases
69 DEBUGOPTS = -k- -vi
70 # for debugging
71 #DEBUGOPTS = -y -v
72 # -xp -xs -o
73
74 # no optimizations - for debugging
75 #OPT = -a -O-S -Od
76 # for basic optimizations for 386
77 #OPT = -3 -Oc -Oi -Ov -a4
78 # -a4 seems to break DP...
79 OPT = -3 -Oc -Oi -Ov
80 # for Pentium
81 #OPT = -5 -Oc -Oi -Ov -OS
82 # for Pentium Pro and higher
83 #OPT = -6 -Oc -Oi -Ov -OS
84 # Testing purposes
85 #OPT = -6 -Oc -Oi -Ov -Og -Oc -Ol -Ob -Oe -Om -Op
86
87 # disable warnings, for cleaner compile
88 WARNS = -w-
89 # for debugging
90 #WARNS = -w
91
92 COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
93
94 # for normal releases
95 LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
96 # for debugging
97 #LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
98
99 # you shouldn't need to change anything below this line
100
101 SYSLIBS = $(CROOT)\LIB
102 MISCLIBS = $(DIRECTXSDK)\lib\borland
103 LIBS=$(SYSLIBS);$(MISCLIBS)
104
105 SYSINCLUDE = $(CROOT)\INCLUDE
106 QFINCLUDES = $(DPROOT);$(DIRECTXSDK)\include;
107 MISCINCLUDES = $(DIRECTXSDK)\include
108
109 INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
110
111 DEFINES=_WINDOWS=1;_WIN32=1;WINDOWS=1;WIN32=1
112
113 # MASM
114 ASSEMBLER = ML
115 ASMOUT = $(DPROOT)\source
116 ASMIN = /Fo$(OBJS)
117 #ASMOPTS=/nologo /c /Cp /Zi /H64
118 ASMOPTS=/nologo /c /Cp
119 #/Cx /Zi /Zd /H64
120 EXT1=.asm
121 EXT2=.obj
122
123 # TASM32
124 #ASSEMBLER = $(TASM32)
125 #ASMIN = $(DPROOT)\common
126 #ASMOUT = ,
127 #ASMOPTS = /ml
128 #EXT1=.obj
129 #EXT2=.asm
130
131 DEPEND = \
132    $(OBJS)\sv_light.obj\
133    $(OBJS)\r_explosion.obj\
134    $(OBJS)\r_sprites.obj\
135    $(OBJS)\r_sprites.obj\
136    $(OBJS)\palette.obj\
137    $(OBJS)\r_crosshairs.obj\
138    $(OBJS)\r_modules.obj\
139    $(OBJS)\gl_textures.obj\
140    $(OBJS)\gl_models.obj\
141    $(OBJS)\buildnumber.obj\
142    $(OBJS)\cpu_noasm.obj\
143    $(OBJS)\cl_main.obj\
144    $(DIRECTXSDK)\lib\borland\dxguid.lib\
145    $(DPROOT)\opengl32.lib\
146    $(OBJS)\net_wipx.obj\
147    $(OBJS)\net_wins.obj\
148    $(OBJS)\cd_win.obj\
149    $(OBJS)\r_part.obj\
150    $(OBJS)\world.obj\
151    $(OBJS)\view.obj\
152    $(OBJS)\vid_wgl.obj\
153    $(OBJS)\vid_shared.obj\
154    $(OBJS)\wad.obj\
155    $(OBJS)\transform.obj\
156    $(OBJS)\sys_win.obj\
157    $(OBJS)\sv_user.obj\
158    $(OBJS)\sv_phys.obj\
159    $(OBJS)\sv_move.obj\
160    $(OBJS)\sv_main.obj\
161    $(OBJS)\snd_win.obj\
162    $(OBJS)\snd_mix.obj\
163    $(OBJS)\snd_mem.obj\
164    $(OBJS)\snd_dma.obj\
165    $(OBJS)\sbar.obj\
166    $(OBJS)\zone.obj\
167    $(OBJS)\model_sprite.obj\
168    $(OBJS)\pr_exec.obj\
169    $(OBJS)\pr_edict.obj\
170    $(OBJS)\pr_cmds.obj\
171    $(OBJS)\net_win.obj\
172    $(OBJS)\net_vcr.obj\
173    $(OBJS)\net_main.obj\
174    $(OBJS)\net_loop.obj\
175    $(OBJS)\net_dgrm.obj\
176    $(OBJS)\r_light.obj\
177    $(OBJS)\in_win.obj\
178    $(OBJS)\model_brush.obj\
179    $(OBJS)\model_alias.obj\
180    $(OBJS)\menu.obj\
181    $(OBJS)\mathlib.obj\
182    $(OBJS)\keys.obj\
183    $(OBJS)\model_shared.obj\
184    $(OBJS)\gl_screen.obj\
185    $(OBJS)\image.obj\
186    $(OBJS)\host_cmd.obj\
187    $(OBJS)\host.obj\
188    $(OBJS)\hcompress.obj\
189    $(OBJS)\gl_warp.obj\
190    $(OBJS)\fractalnoise.obj\
191    $(OBJS)\gl_rmisc.obj\
192    $(OBJS)\gl_rmain.obj\
193    $(OBJS)\gl_refrag.obj\
194    $(OBJS)\gl_poly.obj\
195    $(OBJS)\gl_draw.obj\
196    $(OBJS)\gl_rsurf.obj\
197    $(OBJS)\cl_tent.obj\
198    $(OBJS)\crc.obj\
199    $(OBJS)\console.obj\
200    $(OBJS)\conproc.obj\
201    $(OBJS)\common.obj\
202    $(OBJS)\cmd.obj\
203    $(OBJS)\cvar.obj\
204    $(OBJS)\chase.obj\
205    $(OBJS)\cl_input.obj\
206    $(OBJS)\cl_demo.obj\
207    $(OBJS)\cl_parse.obj
208
209 $(EXE)\darkplaces.exe : $(DEPEND)
210   $(TLINK32) @&&|
211  /v $(LINKOPTS) +
212 $(CROOT)\LIB\c0w32.obj+
213 $(OBJS)\sv_light.obj+
214 $(OBJS)\r_explosion.obj+
215 $(OBJS)\r_sprites.obj+
216 $(OBJS)\palette.obj+
217 $(OBJS)\r_crosshairs.obj+
218 $(OBJS)\r_modules.obj+
219 $(OBJS)\gl_textures.obj+
220 $(OBJS)\gl_models.obj+
221 $(OBJS)\buildnumber.obj+
222 $(OBJS)\cpu_noasm.obj+
223 $(OBJS)\cl_main.obj+
224 $(OBJS)\net_wipx.obj+
225 $(OBJS)\net_wins.obj+
226 $(OBJS)\cd_win.obj+
227 $(OBJS)\r_part.obj+
228 $(OBJS)\world.obj+
229 $(OBJS)\view.obj+
230 $(OBJS)\vid_wgl.obj+
231 $(OBJS)\vid_shared.obj+
232 $(OBJS)\wad.obj+
233 $(OBJS)\transform.obj+
234 $(OBJS)\sys_win.obj+
235 $(OBJS)\sv_user.obj+
236 $(OBJS)\sv_phys.obj+
237 $(OBJS)\sv_move.obj+
238 $(OBJS)\sv_main.obj+
239 $(OBJS)\snd_win.obj+
240 $(OBJS)\snd_mix.obj+
241 $(OBJS)\snd_mem.obj+
242 $(OBJS)\snd_dma.obj+
243 $(OBJS)\sbar.obj+
244 $(OBJS)\zone.obj+
245 $(OBJS)\model_sprite.obj+
246 $(OBJS)\pr_exec.obj+
247 $(OBJS)\pr_edict.obj+
248 $(OBJS)\pr_cmds.obj+
249 $(OBJS)\net_win.obj+
250 $(OBJS)\net_vcr.obj+
251 $(OBJS)\net_main.obj+
252 $(OBJS)\net_loop.obj+
253 $(OBJS)\net_dgrm.obj+
254 $(OBJS)\r_light.obj+
255 $(OBJS)\in_win.obj+
256 $(OBJS)\model_brush.obj+
257 $(OBJS)\model_alias.obj+
258 $(OBJS)\menu.obj+
259 $(OBJS)\mathlib.obj+
260 $(OBJS)\keys.obj+
261 $(OBJS)\model_shared.obj+
262 $(OBJS)\gl_screen.obj+
263 $(OBJS)\image.obj+
264 $(OBJS)\host_cmd.obj+
265 $(OBJS)\host.obj+
266 $(OBJS)\hcompress.obj+
267 $(OBJS)\gl_warp.obj+
268 $(OBJS)\fractalnoise.obj+
269 $(OBJS)\gl_rmisc.obj+
270 $(OBJS)\gl_rmain.obj+
271 $(OBJS)\gl_refrag.obj+
272 $(OBJS)\gl_poly.obj+
273 $(OBJS)\gl_draw.obj+
274 $(OBJS)\gl_rsurf.obj+
275 $(OBJS)\cl_tent.obj+
276 $(OBJS)\crc.obj+
277 $(OBJS)\console.obj+
278 $(OBJS)\conproc.obj+
279 $(OBJS)\common.obj+
280 $(OBJS)\cmd.obj+
281 $(OBJS)\cvar.obj+
282 $(OBJS)\chase.obj+
283 $(OBJS)\cl_input.obj+
284 $(OBJS)\cl_demo.obj+
285 $(OBJS)\cl_parse.obj
286 $<,$*
287 $(DIRECTXSDK)\lib\borland\dxguid.lib+
288 $(DPROOT)\opengl32.lib+
289 ($CROOT)\LIB\import32.lib+
290 ($CROOT)\LIB\cw32.lib
291
292 |
293 $(OBJS)\r_sprites.obj :  $(DPROOT)\r_sprites.c
294   $(BCC32) -P- -c @&&|
295   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_sprites.c
296
297 |
298 $(OBJS)\r_explosion.obj :  $(DPROOT)\r_explosion.c
299   $(BCC32) -P- -c @&&|
300   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_explosion.c
301 |
302 $(OBJS)\sv_light.obj :  $(DPROOT)\sv_light.c
303   $(BCC32) -P- -c @&&|
304   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sv_light.c
305 |
306
307 $(OBJS)\r_crosshairs.obj :  $(DPROOT)\r_crosshairs.c
308   $(BCC32) -P- -c @&&|
309   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_crosshairs.c
310
311 |
312 $(OBJS)\palette.obj :  $(DPROOT)\palette.c
313   $(BCC32) -P- -c @&&|
314   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\palette.c
315
316
317 |
318 $(OBJS)\r_modules.obj :  $(DPROOT)\r_modules.c
319   $(BCC32) -P- -c @&&|
320   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_modules.c
321 |
322
323 $(OBJS)\gl_textures.obj :  $(DPROOT)\gl_textures.c
324   $(BCC32) -P- -c @&&|
325   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_textures.c
326 |
327
328 $(OBJS)\gl_models.obj :  $(DPROOT)\gl_models.c
329   $(BCC32) -P- -c @&&|
330   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_models.c
331 |
332
333 $(OBJS)\buildnumber.obj :  $(DPROOT)\buildnumber.c
334   $(BCC32) -P- -c @&&|
335   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\buildnumber.c
336 |
337
338 $(OBJS)\cpu_noasm.obj :  $(DPROOT)\cpu_noasm.c
339   $(BCC32) -P- -c @&&|
340   $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cpu_noasm.c
341
342 |
343 $(OBJS)\cl_main.obj :  $(DPROOT)\cl_main.c
344   $(BCC32) -P- -c @&&|
345  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cl_main.c
346 |
347
348 $(OBJS)\net_wipx.obj :  $(DPROOT)\net_wipx.c
349   $(BCC32) -P- -c @&&|
350  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_wipx.c
351 |
352
353 $(OBJS)\net_wins.obj :  $(DPROOT)\net_wins.c
354   $(BCC32) -P- -c @&&|
355  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_wins.c
356 |
357
358 $(OBJS)\cd_win.obj :  $(DPROOT)\cd_win.c
359   $(BCC32) -P- -c @&&|
360  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cd_win.c
361 |
362
363 $(OBJS)\r_part.obj :  $(DPROOT)\r_part.c
364   $(BCC32) -P- -c @&&|
365  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_part.c
366 |
367
368 $(OBJS)\world.obj :  $(DPROOT)\world.c
369   $(BCC32) -P- -c @&&|
370  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\world.c
371 |
372
373 $(OBJS)\view.obj :  $(DPROOT)\view.c
374   $(BCC32) -P- -c @&&|
375  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\view.c
376 |
377
378 $(OBJS)\vid_wgl.obj :  $(DPROOT)\vid_wgl.c
379   $(BCC32) -P- -c @&&|
380  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\vid_wgl.c
381 |
382
383 $(OBJS)\vid_shared.obj :  $(DPROOT)\vid_shared.c
384   $(BCC32) -P- -c @&&|
385  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\vid_shared.c
386 |
387
388 $(OBJS)\wad.obj :  $(DPROOT)\wad.c
389   $(BCC32) -P- -c @&&|
390  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\wad.c
391 |
392
393 $(OBJS)\transform.obj :  $(DPROOT)\transform.c
394   $(BCC32) -P- -c @&&|
395  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\transform.c
396 |
397
398 $(OBJS)\sys_win.obj :  $(DPROOT)\sys_win.c
399   $(BCC32) -P- -c @&&|
400  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sys_win.c
401 |
402
403 $(OBJS)\sv_user.obj :  $(DPROOT)\sv_user.c
404   $(BCC32) -P- -c @&&|
405  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sv_user.c
406 |
407
408 $(OBJS)\sv_phys.obj :  $(DPROOT)\sv_phys.c
409   $(BCC32) -P- -c @&&|
410  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sv_phys.c
411 |
412
413 $(OBJS)\sv_move.obj :  $(DPROOT)\sv_move.c
414   $(BCC32) -P- -c @&&|
415  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sv_move.c
416 |
417
418 $(OBJS)\sv_main.obj :  $(DPROOT)\sv_main.c
419   $(BCC32) -P- -c @&&|
420  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sv_main.c
421 |
422
423 $(OBJS)\snd_win.obj :  $(DPROOT)\snd_win.c
424   $(BCC32) -P- -c @&&|
425  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\snd_win.c
426 |
427
428 $(OBJS)\snd_mix.obj :  $(DPROOT)\snd_mix.c
429   $(BCC32) -P- -c @&&|
430  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\snd_mix.c
431 |
432
433 $(OBJS)\snd_mem.obj :  $(DPROOT)\snd_mem.c
434   $(BCC32) -P- -c @&&|
435  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\snd_mem.c
436 |
437
438 $(OBJS)\snd_dma.obj :  $(DPROOT)\snd_dma.c
439   $(BCC32) -P- -c @&&|
440  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\snd_dma.c
441 |
442
443 $(OBJS)\sbar.obj :  $(DPROOT)\sbar.c
444   $(BCC32) -P- -c @&&|
445  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\sbar.c
446 |
447
448 $(OBJS)\zone.obj :  $(DPROOT)\zone.c
449   $(BCC32) -P- -c @&&|
450  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\zone.c
451 |
452
453 $(OBJS)\model_sprite.obj :  $(DPROOT)\model_sprite.c
454   $(BCC32) -P- -c @&&|
455  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\model_sprite.c
456 |
457
458 $(OBJS)\pr_exec.obj :  $(DPROOT)\pr_exec.c
459   $(BCC32) -P- -c @&&|
460  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\pr_exec.c
461 |
462
463 $(OBJS)\pr_edict.obj :  $(DPROOT)\pr_edict.c
464   $(BCC32) -P- -c @&&|
465  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\pr_edict.c
466 |
467
468 $(OBJS)\pr_cmds.obj :  $(DPROOT)\pr_cmds.c
469   $(BCC32) -P- -c @&&|
470  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\pr_cmds.c
471 |
472
473 $(OBJS)\net_win.obj :  $(DPROOT)\net_win.c
474   $(BCC32) -P- -c @&&|
475  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_win.c
476 |
477
478 $(OBJS)\net_vcr.obj :  $(DPROOT)\net_vcr.c
479   $(BCC32) -P- -c @&&|
480  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_vcr.c
481 |
482
483 $(OBJS)\net_main.obj :  $(DPROOT)\net_main.c
484   $(BCC32) -P- -c @&&|
485  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_main.c
486 |
487
488 $(OBJS)\net_loop.obj :  $(DPROOT)\net_loop.c
489   $(BCC32) -P- -c @&&|
490  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_loop.c
491 |
492
493 $(OBJS)\net_dgrm.obj :  $(DPROOT)\net_dgrm.c
494   $(BCC32) -P- -c @&&|
495  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\net_dgrm.c
496 |
497
498 $(OBJS)\r_light.obj :  $(DPROOT)\r_light.c
499   $(BCC32) -P- -c @&&|
500  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\r_light.c
501 |
502
503 $(OBJS)\in_win.obj :  $(DPROOT)\in_win.c
504   $(BCC32) -P- -c @&&|
505  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\in_win.c
506 |
507
508 $(OBJS)\model_brush.obj :  $(DPROOT)\model_brush.c
509   $(BCC32) -P- -c @&&|
510  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\model_brush.c
511 |
512
513 $(OBJS)\model_alias.obj :  $(DPROOT)\model_alias.c
514   $(BCC32) -P- -c @&&|
515  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\model_alias.c
516 |
517
518 $(OBJS)\menu.obj :  $(DPROOT)\menu.c
519   $(BCC32) -P- -c @&&|
520  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\menu.c
521 |
522
523 $(OBJS)\mathlib.obj :  $(DPROOT)\mathlib.c
524   $(BCC32) -P- -c @&&|
525  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\mathlib.c
526 |
527
528 $(OBJS)\keys.obj :  $(DPROOT)\keys.c
529   $(BCC32) -P- -c @&&|
530  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\keys.c
531 |
532
533 $(OBJS)\model_shared.obj :  $(DPROOT)\model_shared.c
534   $(BCC32) -P- -c @&&|
535  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\model_shared.c
536 |
537
538 $(OBJS)\gl_screen.obj :  $(DPROOT)\gl_screen.c
539   $(BCC32) -P- -c @&&|
540  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_screen.c
541 |
542
543 $(OBJS)\image.obj :  $(DPROOT)\image.c
544   $(BCC32) -P- -c @&&|
545  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\image.c
546 |
547
548 $(OBJS)\host_cmd.obj :  $(DPROOT)\host_cmd.c
549   $(BCC32) -P- -c @&&|
550  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\host_cmd.c
551 |
552
553 $(OBJS)\host.obj :  $(DPROOT)\host.c
554   $(BCC32) -P- -c @&&|
555  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\host.c
556 |
557
558 $(OBJS)\hcompress.obj :  $(DPROOT)\hcompress.c
559   $(BCC32) -P- -c @&&|
560  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\hcompress.c
561 |
562
563 $(OBJS)\gl_warp.obj :  $(DPROOT)\gl_warp.c
564   $(BCC32) -P- -c @&&|
565  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_warp.c
566 |
567
568 $(OBJS)\fractalnoise.obj :  $(DPROOT)\fractalnoise.c
569   $(BCC32) -P- -c @&&|
570  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\fractalnoise.c
571 |
572
573 $(OBJS)\gl_rmisc.obj :  $(DPROOT)\gl_rmisc.c
574   $(BCC32) -P- -c @&&|
575  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_rmisc.c
576 |
577
578 $(OBJS)\gl_rmain.obj :  $(DPROOT)\gl_rmain.c
579   $(BCC32) -P- -c @&&|
580  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_rmain.c
581 |
582
583 $(OBJS)\gl_refrag.obj :  $(DPROOT)\gl_refrag.c
584   $(BCC32) -P- -c @&&|
585  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_refrag.c
586 |
587
588 $(OBJS)\gl_poly.obj :  $(DPROOT)\gl_poly.c
589   $(BCC32) -P- -c @&&|
590  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_poly.c
591 |
592
593 $(OBJS)\gl_draw.obj :  $(DPROOT)\gl_draw.c
594   $(BCC32) -P- -c @&&|
595  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_draw.c
596 |
597
598 $(OBJS)\gl_rsurf.obj :  $(DPROOT)\gl_rsurf.c
599   $(BCC32) -P- -c @&&|
600  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\gl_rsurf.c
601 |
602
603 $(OBJS)\cl_tent.obj :  $(DPROOT)\cl_tent.c
604   $(BCC32) -P- -c @&&|
605  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cl_tent.c
606 |
607
608 $(OBJS)\crc.obj :  crc.c
609   $(BCC32) -P- -c @&&|
610  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\crc.c
611 |
612
613 $(OBJS)\console.obj :  $(DPROOT)\console.c
614   $(BCC32) -P- -c @&&|
615  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\console.c
616 |
617
618 $(OBJS)\conproc.obj :  $(DPROOT)\conproc.c
619   $(BCC32) -P- -c @&&|
620  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\conproc.c
621 |
622
623 $(OBJS)\common.obj :  $(DPROOT)\common.c
624   $(BCC32) -P- -c @&&|                       
625  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\common.c
626 |
627
628 $(OBJS)\cmd.obj :  $(DPROOT)\cmd.c
629   $(BCC32) -P- -c @&&|
630  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cmd.c
631 |
632
633 $(OBJS)\cvar.obj :  $(DPROOT)\cvar.c
634   $(BCC32) -P- -c @&&|
635  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cvar.c
636 |
637
638 $(OBJS)\chase.obj :  $(DPROOT)\chase.c
639   $(BCC32) -P- -c @&&|
640  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\chase.c
641 |
642
643 $(OBJS)\cl_input.obj :  $(DPROOT)\cl_input.c
644   $(BCC32) -P- -c @&&|
645  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cl_input.c
646 |
647
648 $(OBJS)\cl_demo.obj :  $(DPROOT)\cl_demo.c
649   $(BCC32) -P- -c @&&|
650  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cl_demo.c
651 |
652
653 $(OBJS)\cl_parse.obj :  $(DPROOT)\cl_parse.c
654   $(BCC32) -P- -c @&&|
655  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(DPROOT)\cl_parse.c
656 |
657
658
659