Borland C++ makefile for Darkplaces. Does NOT use asm objs yet, but works otherwise.
[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 # you shouldn't need to change anything below this line
93
94 SYSLIBS = $(CROOT)\LIB
95 MISCLIBS = $(DIRECTXSDK)\lib\borland
96 LIBS=$(SYSLIBS);$(MISCLIBS)
97
98 SYSINCLUDE = $(CROOT)\INCLUDE
99 QFINCLUDES = $(DPROOT);$(DIRECTXSDK)\include;
100 MISCINCLUDES = $(DIRECTXSDK)\include
101
102 INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
103
104 DEFINES=_WINDOWS=1;_WIN32=1;WINDOWS=1;WIN32=1
105
106
107 COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -R -WM -H-
108 #-He- -f -ff -fp-
109
110 # for normal releases
111 LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -x -L$(LIBS)
112 # for debugging
113 #LINKOPTS = -w -v -w-dup -w-dpl -Tpe -aa -V4.0 -c -Gn -Gz -m -M -s -L$(LIBS)
114 # -Gm
115
116 # MASM
117 ASSEMBLER = ML
118 ASMOUT = $(DPROOT)\source
119 ASMIN = /Fo$(OBJS)
120 #ASMOPTS=/nologo /c /Cp /Zi /H64
121 ASMOPTS=/nologo /c /Cp
122 #/Cx /Zi /Zd /H64
123 EXT1=.asm
124 EXT2=.obj
125
126 # TASM32
127 #ASSEMBLER = $(TASM32)
128 #ASMIN = $(DPROOT)\common
129 #ASMOUT = ,
130 #ASMOPTS = /ml
131 #EXT1=.obj
132 #EXT2=.asm
133
134 DEPEND = \
135    $(OBJS)\r_crosshairs.obj\
136    $(OBJS)\r_modules.obj\
137    $(OBJS)\gl_textures.obj\
138    $(OBJS)\gl_models.obj\
139    $(OBJS)\buildnumber.obj\
140    $(OBJS)\cpu_noasm.obj\
141    $(OBJS)\cl_main.obj\
142    $(DIRECTXSDK)\lib\borland\dxguid.lib\
143    $(DPROOT)\opengl32.lib\
144    $(OBJS)\net_wipx.obj\
145    $(OBJS)\net_wins.obj\
146    $(OBJS)\cd_win.obj\
147    $(OBJS)\r_part.obj\
148    $(OBJS)\world.obj\
149    $(OBJS)\view.obj\
150    $(OBJS)\vid_wgl.obj\
151    $(OBJS)\vid_shared.obj\
152    $(OBJS)\wad.obj\
153    $(OBJS)\transform.obj\
154    $(OBJS)\sys_win.obj\
155    $(OBJS)\sv_user.obj\
156    $(OBJS)\sv_phys.obj\
157    $(OBJS)\sv_move.obj\
158    $(OBJS)\sv_main.obj\
159    $(OBJS)\snd_win.obj\
160    $(OBJS)\snd_mix.obj\
161    $(OBJS)\snd_mem.obj\
162    $(OBJS)\snd_dma.obj\
163    $(OBJS)\sbar.obj\
164    $(OBJS)\zone.obj\
165    $(OBJS)\model_sprite.obj\
166    $(OBJS)\pr_exec.obj\
167    $(OBJS)\pr_edict.obj\
168    $(OBJS)\pr_cmds.obj\
169    $(OBJS)\net_win.obj\
170    $(OBJS)\net_vcr.obj\
171    $(OBJS)\net_main.obj\
172    $(OBJS)\net_loop.obj\
173    $(OBJS)\net_dgrm.obj\
174    $(OBJS)\r_light.obj\
175    $(OBJS)\in_win.obj\
176    $(OBJS)\model_brush.obj\
177    $(OBJS)\model_alias.obj\
178    $(OBJS)\menu.obj\
179    $(OBJS)\mathlib.obj\
180    $(OBJS)\keys.obj\
181    $(OBJS)\model_shared.obj\
182    $(OBJS)\gl_screen.obj\
183    $(OBJS)\image.obj\
184    $(OBJS)\host_cmd.obj\
185    $(OBJS)\host.obj\
186    $(OBJS)\hcompress.obj\
187    $(OBJS)\gl_warp.obj\
188    $(OBJS)\fractalnoise.obj\
189    $(OBJS)\gl_rmisc.obj\
190    $(OBJS)\gl_rmain.obj\
191    $(OBJS)\gl_refrag.obj\
192    $(OBJS)\gl_poly.obj\
193    $(OBJS)\gl_draw.obj\
194    $(OBJS)\gl_rsurf.obj\
195    $(OBJS)\cl_tent.obj\
196    $(OBJS)\crc.obj\
197    $(OBJS)\console.obj\
198    $(OBJS)\conproc.obj\
199    $(OBJS)\common.obj\
200    $(OBJS)\cmd.obj\
201    $(OBJS)\cvar.obj\
202    $(OBJS)\chase.obj\
203    $(OBJS)\cl_input.obj\
204    $(OBJS)\cl_demo.obj\
205    $(OBJS)\cl_parse.obj
206
207 $(EXE)\darkplaces.exe : $(DEPEND)
208   $(TLINK32) @&&|
209  /v $(LINKOPTS) +
210 $(CROOT)\LIB\c0w32.obj+
211 $(OBJS)\r_crosshairs.obj+
212 $(OBJS)\r_modules.obj+
213 $(OBJS)\gl_textures.obj+
214 $(OBJS)\gl_models.obj+
215 $(OBJS)\buildnumber.obj+
216 $(OBJS)\cpu_noasm.obj+
217 $(OBJS)\cl_main.obj+
218 $(OBJS)\net_wipx.obj+
219 $(OBJS)\net_wins.obj+
220 $(OBJS)\cd_win.obj+
221 $(OBJS)\r_part.obj+
222 $(OBJS)\world.obj+
223 $(OBJS)\view.obj+
224 $(OBJS)\vid_wgl.obj+
225 $(OBJS)\vid_shared.obj+
226 $(OBJS)\wad.obj+
227 $(OBJS)\transform.obj+
228 $(OBJS)\sys_win.obj+
229 $(OBJS)\sv_user.obj+
230 $(OBJS)\sv_phys.obj+
231 $(OBJS)\sv_move.obj+
232 $(OBJS)\sv_main.obj+
233 $(OBJS)\snd_win.obj+
234 $(OBJS)\snd_mix.obj+
235 $(OBJS)\snd_mem.obj+
236 $(OBJS)\snd_dma.obj+
237 $(OBJS)\sbar.obj+
238 $(OBJS)\zone.obj+
239 $(OBJS)\model_sprite.obj+
240 $(OBJS)\pr_exec.obj+
241 $(OBJS)\pr_edict.obj+
242 $(OBJS)\pr_cmds.obj+
243 $(OBJS)\net_win.obj+
244 $(OBJS)\net_vcr.obj+
245 $(OBJS)\net_main.obj+
246 $(OBJS)\net_loop.obj+
247 $(OBJS)\net_dgrm.obj+
248 $(OBJS)\r_light.obj+
249 $(OBJS)\in_win.obj+
250 $(OBJS)\model_brush.obj+
251 $(OBJS)\model_alias.obj+
252 $(OBJS)\menu.obj+
253 $(OBJS)\mathlib.obj+
254 $(OBJS)\keys.obj+
255 $(OBJS)\model_shared.obj+
256 $(OBJS)\gl_screen.obj+
257 $(OBJS)\image.obj+
258 $(OBJS)\host_cmd.obj+
259 $(OBJS)\host.obj+
260 $(OBJS)\hcompress.obj+
261 $(OBJS)\gl_warp.obj+
262 $(OBJS)\fractalnoise.obj+
263 $(OBJS)\gl_rmisc.obj+
264 $(OBJS)\gl_rmain.obj+
265 $(OBJS)\gl_refrag.obj+
266 $(OBJS)\gl_poly.obj+
267 $(OBJS)\gl_draw.obj+
268 $(OBJS)\gl_rsurf.obj+
269 $(OBJS)\cl_tent.obj+
270 $(OBJS)\crc.obj+
271 $(OBJS)\console.obj+
272 $(OBJS)\conproc.obj+
273 $(OBJS)\common.obj+
274 $(OBJS)\cmd.obj+
275 $(OBJS)\cvar.obj+
276 $(OBJS)\chase.obj+
277 $(OBJS)\cl_input.obj+
278 $(OBJS)\cl_demo.obj+
279 $(OBJS)\cl_parse.obj
280 $<,$*
281 $(DIRECTXSDK)\lib\borland\dxguid.lib+
282 $(DPROOT)\opengl32.lib+
283 ($CROOT)\LIB\import32.lib+
284 ($CROOT)\LIB\cw32.lib
285
286 |
287 r_crosshairs.obj :  r_crosshairs.c
288   $(BCC32) -P- -c @&&|
289  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ r_crosshairs.c
290 |
291
292 r_modules.obj :  r_modules.c
293   $(BCC32) -P- -c @&&|
294  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ r_modules.c
295 |
296
297 gl_textures.obj :  gl_textures.c
298   $(BCC32) -P- -c @&&|
299  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ gl_textures.c
300 |
301
302 gl_models.obj :  gl_models.c
303   $(BCC32) -P- -c @&&|
304  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ gl_models.c
305 |
306
307 buildnumber.obj :  buildnumber.c
308   $(BCC32) -P- -c @&&|
309  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ buildnumber.c
310 |
311
312 cpu_noasm.obj :  cpu_noasm.c
313   $(BCC32) -P- -c @&&|
314  $(CompOptsAt_darkplacesdexe) $(CompInheritOptsAt_darkplacesdexe) -o$@ cpu_noasm.c
315
316 |
317 $(OBJS)\cl_main.obj :  cl_main.c
318   $(BCC32) -P- -c @&&|
319  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cl_main.c
320 |
321
322 $(OBJS)\net_wipx.obj :  net_wipx.c
323   $(BCC32) -P- -c @&&|
324  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_wipx.c
325 |
326
327 $(OBJS)\net_wins.obj :  net_wins.c
328   $(BCC32) -P- -c @&&|
329  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_wins.c
330 |
331
332 $(OBJS)\cd_win.obj :  cd_win.c
333   $(BCC32) -P- -c @&&|
334  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cd_win.c
335 |
336
337 $(OBJS)\r_part.obj :  r_part.c
338   $(BCC32) -P- -c @&&|
339  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ r_part.c
340 |
341
342 $(OBJS)\world.obj :  world.c
343   $(BCC32) -P- -c @&&|
344  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ world.c
345 |
346
347 $(OBJS)\view.obj :  view.c
348   $(BCC32) -P- -c @&&|
349  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ view.c
350 |
351
352 $(OBJS)\vid_wgl.obj :  vid_wgl.c
353   $(BCC32) -P- -c @&&|
354  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ vid_wgl.c
355 |
356
357 $(OBJS)\vid_shared.obj :  vid_shared.c
358   $(BCC32) -P- -c @&&|
359  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ vid_shared.c
360 |
361
362 $(OBJS)\wad.obj :  wad.c
363   $(BCC32) -P- -c @&&|
364  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ wad.c
365 |
366
367 $(OBJS)\transform.obj :  transform.c
368   $(BCC32) -P- -c @&&|
369  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ transform.c
370 |
371
372 $(OBJS)\sys_win.obj :  sys_win.c
373   $(BCC32) -P- -c @&&|
374  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sys_win.c
375 |
376
377 $(OBJS)\sv_user.obj :  sv_user.c
378   $(BCC32) -P- -c @&&|
379  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sv_user.c
380 |
381
382 $(OBJS)\sv_phys.obj :  sv_phys.c
383   $(BCC32) -P- -c @&&|
384  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sv_phys.c
385 |
386
387 $(OBJS)\sv_move.obj :  sv_move.c
388   $(BCC32) -P- -c @&&|
389  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sv_move.c
390 |
391
392 $(OBJS)\sv_main.obj :  sv_main.c
393   $(BCC32) -P- -c @&&|
394  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sv_main.c
395 |
396
397 $(OBJS)\snd_win.obj :  snd_win.c
398   $(BCC32) -P- -c @&&|
399  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ snd_win.c
400 |
401
402 $(OBJS)\snd_mix.obj :  snd_mix.c
403   $(BCC32) -P- -c @&&|
404  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ snd_mix.c
405 |
406
407 $(OBJS)\snd_mem.obj :  snd_mem.c
408   $(BCC32) -P- -c @&&|
409  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ snd_mem.c
410 |
411
412 $(OBJS)\snd_dma.obj :  snd_dma.c
413   $(BCC32) -P- -c @&&|
414  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ snd_dma.c
415 |
416
417 $(OBJS)\sbar.obj :  sbar.c
418   $(BCC32) -P- -c @&&|
419  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ sbar.c
420 |
421
422 $(OBJS)\zone.obj :  zone.c
423   $(BCC32) -P- -c @&&|
424  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ zone.c
425 |
426
427 $(OBJS)\model_sprite.obj :  model_sprite.c
428   $(BCC32) -P- -c @&&|
429  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ model_sprite.c
430 |
431
432 $(OBJS)\pr_exec.obj :  pr_exec.c
433   $(BCC32) -P- -c @&&|
434  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ pr_exec.c
435 |
436
437 $(OBJS)\pr_edict.obj :  pr_edict.c
438   $(BCC32) -P- -c @&&|
439  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ pr_edict.c
440 |
441
442 $(OBJS)\pr_cmds.obj :  pr_cmds.c
443   $(BCC32) -P- -c @&&|
444  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ pr_cmds.c
445 |
446
447 $(OBJS)\net_win.obj :  net_win.c
448   $(BCC32) -P- -c @&&|
449  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_win.c
450 |
451
452 $(OBJS)\net_vcr.obj :  net_vcr.c
453   $(BCC32) -P- -c @&&|
454  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_vcr.c
455 |
456
457 $(OBJS)\net_main.obj :  net_main.c
458   $(BCC32) -P- -c @&&|
459  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_main.c
460 |
461
462 $(OBJS)\net_loop.obj :  net_loop.c
463   $(BCC32) -P- -c @&&|
464  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_loop.c
465 |
466
467 $(OBJS)\net_dgrm.obj :  net_dgrm.c
468   $(BCC32) -P- -c @&&|
469  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ net_dgrm.c
470 |
471
472 $(OBJS)\r_light.obj :  r_light.c
473   $(BCC32) -P- -c @&&|
474  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ r_light.c
475 |
476
477 $(OBJS)\in_win.obj :  in_win.c
478   $(BCC32) -P- -c @&&|
479  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ in_win.c
480 |
481
482 $(OBJS)\model_brush.obj :  model_brush.c
483   $(BCC32) -P- -c @&&|
484  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ model_brush.c
485 |
486
487 $(OBJS)\model_alias.obj :  model_alias.c
488   $(BCC32) -P- -c @&&|
489  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ model_alias.c
490 |
491
492 $(OBJS)\menu.obj :  menu.c
493   $(BCC32) -P- -c @&&|
494  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ menu.c
495 |
496
497 $(OBJS)\mathlib.obj :  mathlib.c
498   $(BCC32) -P- -c @&&|
499  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ mathlib.c
500 |
501
502 $(OBJS)\keys.obj :  keys.c
503   $(BCC32) -P- -c @&&|
504  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ keys.c
505 |
506
507 $(OBJS)\model_shared.obj :  model_shared.c
508   $(BCC32) -P- -c @&&|
509  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ model_shared.c
510 |
511
512 $(OBJS)\gl_screen.obj :  gl_screen.c
513   $(BCC32) -P- -c @&&|
514  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_screen.c
515 |
516
517 $(OBJS)\image.obj :  image.c
518   $(BCC32) -P- -c @&&|
519  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ image.c
520 |
521
522 $(OBJS)\host_cmd.obj :  host_cmd.c
523   $(BCC32) -P- -c @&&|
524  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ host_cmd.c
525 |
526
527 $(OBJS)\host.obj :  host.c
528   $(BCC32) -P- -c @&&|
529  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ host.c
530 |
531
532 $(OBJS)\hcompress.obj :  hcompress.c
533   $(BCC32) -P- -c @&&|
534  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ hcompress.c
535 |
536
537 $(OBJS)\gl_warp.obj :  gl_warp.c
538   $(BCC32) -P- -c @&&|
539  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_warp.c
540 |
541
542 $(OBJS)\fractalnoise.obj :  fractalnoise.c
543   $(BCC32) -P- -c @&&|
544  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ fractalnoise.c
545 |
546
547 $(OBJS)\gl_rmisc.obj :  gl_rmisc.c
548   $(BCC32) -P- -c @&&|
549  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_rmisc.c
550 |
551
552 $(OBJS)\gl_rmain.obj :  gl_rmain.c
553   $(BCC32) -P- -c @&&|
554  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_rmain.c
555 |
556
557 $(OBJS)\gl_refrag.obj :  gl_refrag.c
558   $(BCC32) -P- -c @&&|
559  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_refrag.c
560 |
561
562 $(OBJS)\gl_poly.obj :  gl_poly.c
563   $(BCC32) -P- -c @&&|
564  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_poly.c
565 |
566
567 $(OBJS)\gl_draw.obj :  gl_draw.c
568   $(BCC32) -P- -c @&&|
569  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_draw.c
570 |
571
572 $(OBJS)\gl_rsurf.obj :  gl_rsurf.c
573   $(BCC32) -P- -c @&&|
574  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ gl_rsurf.c
575 |
576
577 $(OBJS)\cl_tent.obj :  cl_tent.c
578   $(BCC32) -P- -c @&&|
579  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cl_tent.c
580 |
581
582 $(OBJS)\crc.obj :  crc.c
583   $(BCC32) -P- -c @&&|
584  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ crc.c
585 |
586
587 $(OBJS)\console.obj :  console.c
588   $(BCC32) -P- -c @&&|
589  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ console.c
590 |
591
592 $(OBJS)\conproc.obj :  conproc.c
593   $(BCC32) -P- -c @&&|
594  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ conproc.c
595 |
596
597 $(OBJS)\common.obj :  common.c
598   $(BCC32) -P- -c @&&|
599  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ common.c
600 |
601
602 $(OBJS)\cmd.obj :  cmd.c
603   $(BCC32) -P- -c @&&|
604  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cmd.c
605 |
606
607 $(OBJS)\cvar.obj :  cvar.c
608   $(BCC32) -P- -c @&&|
609  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cvar.c
610 |
611
612 $(OBJS)\chase.obj :  chase.c
613   $(BCC32) -P- -c @&&|
614  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ chase.c
615 |
616
617 $(OBJS)\cl_input.obj :  cl_input.c
618   $(BCC32) -P- -c @&&|
619  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cl_input.c
620 |
621
622 $(OBJS)\cl_demo.obj :  cl_demo.c
623   $(BCC32) -P- -c @&&|
624  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cl_demo.c
625 |
626
627 $(OBJS)\cl_parse.obj :  cl_parse.c
628   $(BCC32) -P- -c @&&|
629  $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ cl_parse.c
630 |
631
632
633