1!define BLANK ""
2
3## Object Files
4OBJS = .\bmp.obj .\grxprint.obj .\prndata.obj .\bitblt.obj .\bitbltnc.obj &
5 .\box.obj .\boxnc.obj .\clearclp.obj .\clearctx.obj .\clearscr.obj &
6 .\drwinlne.obj .\fillbox.obj .\fillboxn.obj .\frambox.obj .\framboxn.obj &
7 .\getscl.obj .\line.obj .\linenc.obj .\majorln1.obj .\majorln2.obj &
8 .\majorln3.obj .\majorln4.obj .\pixel.obj .\pixelc.obj .\plot.obj &
9 .\putscl.obj .\dotab8.obj .\ega4.obj .\egavga1.obj .\ftable.obj &
10 .\genblit.obj .\gengiscl.obj .\genptscl.obj .\genstrch.obj .\herc1.obj &
11 .\lfb16.obj .\lfb24.obj .\lfb32h.obj .\lfb32l.obj .\lfb8.obj &
12 .\lfbbltrv.obj .\lfbbltvr.obj .\lfbbltvv.obj .\pblitr2r.obj .\pblitr2v.obj &
13 .\pblitv2r.obj .\pblitv2v.obj .\ram1.obj .\ram16.obj .\ram24.obj &
14 .\ram32h.obj .\ram32l.obj .\ram4.obj .\ram8.obj .\rblit_14.obj &
15 .\svga16.obj .\svga24.obj .\svga32h.obj .\svga32l.obj .\svga4.obj &
16 .\svga8.obj .\vga8x.obj .\fdtable.obj .\fdv_bgi.obj .\fdv_grx.obj &
17 .\pc6x8.obj .\pc8x14.obj .\pc8x16.obj .\pc8x8.obj .\ialloc.obj &
18 .\ibuild.obj .\ifbox.obj .\ihline.obj .\iinverse.obj .\imginlne.obj &
19 .\iplot.obj .\istretch.obj .\bldcurs.obj .\dosinput.obj .\doskeys.obj &
20 .\drawcurs.obj .\mouinfo.obj .\mouinlne.obj .\mscursor.obj .\fillpatt.obj &
21 .\makepat.obj .\patfbits.obj .\patfbox.obj .\patfcvxp.obj .\patfline.obj &
22 .\patfplot.obj .\patfpoly.obj .\patternf.obj .\pattfldf.obj .\pattline.obj &
23 .\pattpoly.obj .\pfcirc.obj .\pfcirca.obj .\pfelli.obj .\pfellia.obj &
24 .\ptcirc.obj .\ptcirca.obj .\ptelli.obj .\ptellia.obj .\clip.obj &
25 .\clrinfo.obj .\clrinlne.obj .\colorbw.obj .\colorega.obj .\colors.obj &
26 .\context.obj .\cxtinfo.obj .\cxtinlne.obj .\drvinfo.obj .\drvinlne.obj &
27 .\fframe.obj .\fgeom.obj .\hooks.obj .\modewalk.obj .\setdrvr.obj &
28 .\setmode.obj .\version.obj .\viewport.obj .\circle1.obj .\circle2.obj &
29 .\circle3.obj .\circle4.obj .\drawpoly.obj .\fillcir1.obj .\fillcir2.obj &
30 .\fillcnvx.obj .\fillell1.obj .\fillell2.obj .\fillpoly.obj .\flood.obj &
31 .\floodfil.obj .\genellip.obj .\polygon.obj .\polyline.obj .\scancnvx.obj &
32 .\scanellp.obj .\scanpoly.obj .\solidfil.obj .\buildaux.obj .\buildfnt.obj &
33 .\convfont.obj .\drawstrg.obj .\drawtext.obj .\drwstrg.obj .\dumpfont.obj &
34 .\dumptext.obj .\epatstrg.obj .\fntinlne.obj .\fontinfo.obj .\fontpath.obj &
35 .\loadfont.obj .\pattstrg.obj .\propwdt.obj .\unloadfn.obj .\ubox.obj &
36 .\ucbox.obj .\uccirc.obj .\uccirca.obj .\ucelli.obj .\ucellia.obj &
37 .\ucirc.obj .\ucirca.obj .\ucircf.obj .\ucircfa.obj .\ucline.obj &
38 .\ucpolyg.obj .\ucpolyl.obj .\udrwchar.obj .\udrwstrg.obj .\uelli.obj &
39 .\uellia.obj .\uellif.obj .\uellifa.obj .\ufcpolyg.obj .\ufillbox.obj &
40 .\uflood.obj .\ufpolyg.obj .\uframbox.obj .\ugetwin.obj .\uhline.obj &
41 .\uline.obj .\upbox.obj .\upcirc.obj .\upcirca.obj .\upelli.obj &
42 .\upellia.obj .\upfbox.obj .\upfcirc.obj .\upfcirca.obj .\upfcpoly.obj &
43 .\upfelli.obj .\upfellia.obj .\upfflood.obj .\upfline.obj .\upfplot.obj &
44 .\upfpolyg.obj .\upixel.obj .\upixelc.obj .\upline.obj .\uplot.obj &
45 .\upolygon.obj .\upolylin.obj .\uppolyg.obj .\uppolyl.obj .\usercord.obj &
46 .\usetwin.obj .\utextxy.obj .\uvline.obj .\ordswap.obj .\resize.obj &
47 .\shiftscl.obj .\strmatch.obj .\tmpbuff.obj .\watcom32.obj .\ati28800.obj &
48 .\cl5426.obj .\et4000.obj .\herc.obj .\mach64.obj .\s3.obj .\stdega.obj &
49 .\stdvga.obj .\u_egavga.obj .\u_vesa.obj .\u_vsvirt.obj .\vd_mem.obj &
50 .\vesa.obj .\vtable.obj .\ccirc.obj .\ccirca.obj .\celli.obj .\cellia.obj &
51 .\custbox.obj .\custline.obj .\custplne.obj .\custpoly.obj .\drwcpoly.obj
52
53OBJS += .\arc.obj .\aspectra.obj .\bar.obj .\bar3d.obj .\bccgrx.obj &
54 .\bgimode.obj .\circle.obj .\clearvp.obj .\closegra.obj &
55 .\clrdev.obj .\detectg.obj .\drvname.obj .\egacolor.obj .\ellipse.obj &
56 .\errmsg.obj .\fellipse.obj .\fillpatt.obj .\fillpoly.obj .\fillstyl.obj &
57 .\fldfill.obj .\getbkcol.obj .\getcol.obj .\getdefpa.obj .\getfillp.obj &
58 .\getfills.obj .\getgramo.obj .\getimage.obj .\getmaxmo.obj .\getmoran.obj &
59 .\getpixel.obj .\getviewp.obj .\getx.obj .\gety.obj .\gmaxcol.obj &
60 .\gmmaxcol.obj .\gmmaxx.obj .\gmmaxy.obj .\gpalsize.obj .\graphres.obj &
61 .\imagesze.obj .\instbgid.obj .\line.obj .\linerel.obj .\lineto.obj &
62 .\lnestyle.obj .\modename.obj .\moverel.obj .\moveto.obj .\page1.obj &
63 .\page2.obj .\page3.obj .\page4.obj .\page5.obj .\page6.obj .\palette.obj &
64 .\pieslice.obj .\polygon.obj .\putimage.obj .\putpixel.obj .\rectang.obj &
65 .\regbgidr.obj .\rgbpal_g.obj .\rgbpal_s.obj .\rstcrtmd.obj .\sector.obj &
66 .\setbgiwh.obj .\setbkcol.obj .\setbusze.obj .\setcolor.obj .\setrgbc.obj &
67 .\setviewp.obj .\setwrmod.obj .\text.obj .\text1.obj .\text2.obj &
68 .\text3.obj .\text4.obj .\text5.obj .\text6.obj .\text7.obj .\text8.obj &
69 .\text9.obj .\texta.obj .\textb.obj .\textc.obj .\textd.obj .\txtlnest.obj &
70 .\bgiext01.obj .\bgiext01.obj
71
72!ifdef DEBUG
73OBJS += .\dbgprint.obj
74!endif
75OBJS += .AUTODEPEND
76
77## implicit rules do not seem to work with wmake - it complains about
78## no default action???
79.c.obj:
80	$(CC) $[@ $(CC_OPTS)
81
82## Rules
83.\bmp.obj : .\addons\bmp\bmp.c .AUTODEPEND
84	$(CC) $[@ $(CC_OPTS)
85
86.\grxprint.obj : .\addons\print\grxprint.c .AUTODEPEND
87	$(CC) $[@ $(CC_OPTS)
88
89.\prndata.obj : .\addons\print\prndata.c .AUTODEPEND
90	$(CC) $[@ $(CC_OPTS)
91
92.\bitblt.obj : .\src\draw\bitblt.c .AUTODEPEND
93	$(CC) $[@ $(CC_OPTS)
94
95.\bitbltnc.obj : .\src\draw\bitbltnc.c .AUTODEPEND
96	$(CC) $[@ $(CC_OPTS)
97
98.\box.obj : .\src\draw\box.c .AUTODEPEND
99	$(CC) $[@ $(CC_OPTS)
100
101.\boxnc.obj : .\src\draw\boxnc.c .AUTODEPEND
102	$(CC) $[@ $(CC_OPTS)
103
104.\clearclp.obj : .\src\draw\clearclp.c .AUTODEPEND
105	$(CC) $[@ $(CC_OPTS)
106
107.\clearctx.obj : .\src\draw\clearctx.c .AUTODEPEND
108	$(CC) $[@ $(CC_OPTS)
109
110.\clearscr.obj : .\src\draw\clearscr.c .AUTODEPEND
111	$(CC) $[@ $(CC_OPTS)
112
113.\drwinlne.obj : .\src\draw\drwinlne.c .AUTODEPEND
114	$(CC) $[@ $(CC_OPTS)
115
116.\fillbox.obj : .\src\draw\fillbox.c .AUTODEPEND
117	$(CC) $[@ $(CC_OPTS)
118
119.\fillboxn.obj : .\src\draw\fillboxn.c .AUTODEPEND
120	$(CC) $[@ $(CC_OPTS)
121
122.\frambox.obj : .\src\draw\frambox.c .AUTODEPEND
123	$(CC) $[@ $(CC_OPTS)
124
125.\framboxn.obj : .\src\draw\framboxn.c .AUTODEPEND
126	$(CC) $[@ $(CC_OPTS)
127
128.\getscl.obj : .\src\draw\getscl.c .AUTODEPEND
129	$(CC) $[@ $(CC_OPTS)
130
131.\line.obj : .\src\draw\line.c .AUTODEPEND
132	$(CC) $[@ $(CC_OPTS)
133
134.\linenc.obj : .\src\draw\linenc.c .AUTODEPEND
135	$(CC) $[@ $(CC_OPTS)
136
137.\majorln1.obj : .\src\draw\majorln1.c .AUTODEPEND
138	$(CC) $[@ $(CC_OPTS)
139
140.\majorln2.obj : .\src\draw\majorln2.c .AUTODEPEND
141	$(CC) $[@ $(CC_OPTS)
142
143.\majorln3.obj : .\src\draw\majorln3.c .AUTODEPEND
144	$(CC) $[@ $(CC_OPTS)
145
146.\majorln4.obj : .\src\draw\majorln4.c .AUTODEPEND
147	$(CC) $[@ $(CC_OPTS)
148
149.\pixel.obj : .\src\draw\pixel.c .AUTODEPEND
150	$(CC) $[@ $(CC_OPTS)
151
152.\pixelc.obj : .\src\draw\pixelc.c .AUTODEPEND
153	$(CC) $[@ $(CC_OPTS)
154
155.\plot.obj : .\src\draw\plot.c .AUTODEPEND
156	$(CC) $[@ $(CC_OPTS)
157
158.\putscl.obj : .\src\draw\putscl.c .AUTODEPEND
159	$(CC) $[@ $(CC_OPTS)
160
161.\dotab8.obj : .\src\fdrivers\dotab8.c .AUTODEPEND
162	$(CC) $[@ $(CC_OPTS)
163
164.\ega4.obj : .\src\fdrivers\ega4.c .AUTODEPEND
165	$(CC) $[@ $(CC_OPTS)
166
167.\egavga1.obj : .\src\fdrivers\egavga1.c .AUTODEPEND
168	$(CC) $[@ $(CC_OPTS)
169
170.\ftable.obj : .\src\fdrivers\ftable.c .AUTODEPEND
171	$(CC) $[@ $(CC_OPTS)
172
173.\genblit.obj : .\src\fdrivers\genblit.c .AUTODEPEND
174	$(CC) $[@ $(CC_OPTS)
175
176.\gengiscl.obj : .\src\fdrivers\gengiscl.c .AUTODEPEND
177	$(CC) $[@ $(CC_OPTS)
178
179.\genptscl.obj : .\src\fdrivers\genptscl.c .AUTODEPEND
180	$(CC) $[@ $(CC_OPTS)
181
182.\genstrch.obj : .\src\fdrivers\genstrch.c .AUTODEPEND
183	$(CC) $[@ $(CC_OPTS)
184
185.\herc1.obj : .\src\fdrivers\herc1.c .AUTODEPEND
186	$(CC) $[@ $(CC_OPTS)
187
188.\lfb16.obj : .\src\fdrivers\lfb16.c .AUTODEPEND
189	$(CC) $[@ $(CC_OPTS)
190
191.\lfb24.obj : .\src\fdrivers\lfb24.c .AUTODEPEND
192	$(CC) $[@ $(CC_OPTS)
193
194.\lfb32h.obj : .\src\fdrivers\lfb32h.c .AUTODEPEND
195	$(CC) $[@ $(CC_OPTS)
196
197.\lfb32l.obj : .\src\fdrivers\lfb32l.c .AUTODEPEND
198	$(CC) $[@ $(CC_OPTS)
199
200.\lfb8.obj : .\src\fdrivers\lfb8.c .AUTODEPEND
201	$(CC) $[@ $(CC_OPTS)
202
203.\lfbbltrv.obj : .\src\fdrivers\lfbbltrv.c .AUTODEPEND
204	$(CC) $[@ $(CC_OPTS)
205
206.\lfbbltvr.obj : .\src\fdrivers\lfbbltvr.c .AUTODEPEND
207	$(CC) $[@ $(CC_OPTS)
208
209.\lfbbltvv.obj : .\src\fdrivers\lfbbltvv.c .AUTODEPEND
210	$(CC) $[@ $(CC_OPTS)
211
212.\pblitr2r.obj : .\src\fdrivers\pblitr2r.c .AUTODEPEND
213	$(CC) $[@ $(CC_OPTS)
214
215.\pblitr2v.obj : .\src\fdrivers\pblitr2v.c .AUTODEPEND
216	$(CC) $[@ $(CC_OPTS)
217
218.\pblitv2r.obj : .\src\fdrivers\pblitv2r.c .AUTODEPEND
219	$(CC) $[@ $(CC_OPTS)
220
221.\pblitv2v.obj : .\src\fdrivers\pblitv2v.c .AUTODEPEND
222	$(CC) $[@ $(CC_OPTS)
223
224.\ram1.obj : .\src\fdrivers\ram1.c .AUTODEPEND
225	$(CC) $[@ $(CC_OPTS)
226
227.\ram16.obj : .\src\fdrivers\ram16.c .AUTODEPEND
228	$(CC) $[@ $(CC_OPTS)
229
230.\ram24.obj : .\src\fdrivers\ram24.c .AUTODEPEND
231	$(CC) $[@ $(CC_OPTS)
232
233.\ram32h.obj : .\src\fdrivers\ram32h.c .AUTODEPEND
234	$(CC) $[@ $(CC_OPTS)
235
236.\ram32l.obj : .\src\fdrivers\ram32l.c .AUTODEPEND
237	$(CC) $[@ $(CC_OPTS)
238
239.\ram4.obj : .\src\fdrivers\ram4.c .AUTODEPEND
240	$(CC) $[@ $(CC_OPTS)
241
242.\ram8.obj : .\src\fdrivers\ram8.c .AUTODEPEND
243	$(CC) $[@ $(CC_OPTS)
244
245.\rblit_14.obj : .\src\fdrivers\rblit_14.c .AUTODEPEND
246	$(CC) $[@ $(CC_OPTS)
247
248.\svga16.obj : .\src\fdrivers\svga16.c .AUTODEPEND
249	$(CC) $[@ $(CC_OPTS)
250
251.\svga24.obj : .\src\fdrivers\svga24.c .AUTODEPEND
252	$(CC) $[@ $(CC_OPTS)
253
254.\svga32h.obj : .\src\fdrivers\svga32h.c .AUTODEPEND
255	$(CC) $[@ $(CC_OPTS)
256
257.\svga32l.obj : .\src\fdrivers\svga32l.c .AUTODEPEND
258	$(CC) $[@ $(CC_OPTS)
259
260.\svga4.obj : .\src\fdrivers\svga4.c .AUTODEPEND
261	$(CC) $[@ $(CC_OPTS)
262
263.\svga8.obj : .\src\fdrivers\svga8.c .AUTODEPEND
264	$(CC) $[@ $(CC_OPTS)
265
266.\vga8x.obj : .\src\fdrivers\vga8x.c .AUTODEPEND
267	$(CC) $[@ $(CC_OPTS)
268
269.\fdtable.obj : .\src\fonts\fdtable.c .AUTODEPEND
270	$(CC) $[@ $(CC_OPTS)
271
272.\fdv_bgi.obj : .\src\fonts\fdv_bgi.c .AUTODEPEND
273	$(CC) $[@ $(CC_OPTS)
274
275.\fdv_grx.obj : .\src\fonts\fdv_grx.c .AUTODEPEND
276	$(CC) $[@ $(CC_OPTS)
277
278.\pc6x8.obj : .\src\fonts\pc6x8.c .AUTODEPEND
279	$(CC) $[@ $(CC_OPTS)
280
281.\pc8x14.obj : .\src\fonts\pc8x14.c .AUTODEPEND
282	$(CC) $[@ $(CC_OPTS)
283
284.\pc8x16.obj : .\src\fonts\pc8x16.c .AUTODEPEND
285	$(CC) $[@ $(CC_OPTS)
286
287.\pc8x8.obj : .\src\fonts\pc8x8.c .AUTODEPEND
288	$(CC) $[@ $(CC_OPTS)
289
290.\ialloc.obj : .\src\image\ialloc.c .AUTODEPEND
291	$(CC) $[@ $(CC_OPTS)
292
293.\ibuild.obj : .\src\image\ibuild.c .AUTODEPEND
294	$(CC) $[@ $(CC_OPTS)
295
296.\ifbox.obj : .\src\image\ifbox.c .AUTODEPEND
297	$(CC) $[@ $(CC_OPTS)
298
299.\ihline.obj : .\src\image\ihline.c .AUTODEPEND
300	$(CC) $[@ $(CC_OPTS)
301
302.\iinverse.obj : .\src\image\iinverse.c .AUTODEPEND
303	$(CC) $[@ $(CC_OPTS)
304
305.\imginlne.obj : .\src\image\imginlne.c .AUTODEPEND
306	$(CC) $[@ $(CC_OPTS)
307
308.\iplot.obj : .\src\image\iplot.c .AUTODEPEND
309	$(CC) $[@ $(CC_OPTS)
310
311.\istretch.obj : .\src\image\istretch.c .AUTODEPEND
312	$(CC) $[@ $(CC_OPTS)
313
314.\bldcurs.obj : .\src\mouse\bldcurs.c .AUTODEPEND
315	$(CC) $[@ $(CC_OPTS)
316
317.\dosinput.obj : .\src\mouse\dosinput.c .AUTODEPEND
318	$(CC) $[@ $(CC_OPTS)
319
320.\doskeys.obj : .\src\mouse\doskeys.c .AUTODEPEND
321	$(CC) $[@ $(CC_OPTS)
322
323.\drawcurs.obj : .\src\mouse\drawcurs.c .AUTODEPEND
324	$(CC) $[@ $(CC_OPTS)
325
326.\mouinfo.obj : .\src\mouse\mouinfo.c .AUTODEPEND
327	$(CC) $[@ $(CC_OPTS)
328
329.\mouinlne.obj : .\src\mouse\mouinlne.c .AUTODEPEND
330	$(CC) $[@ $(CC_OPTS)
331
332.\mscursor.obj : .\src\mouse\mscursor.c .AUTODEPEND
333	$(CC) $[@ $(CC_OPTS)
334
335.\fillpatt.obj : .\src\pattern\fillpatt.c .AUTODEPEND
336	$(CC) $[@ $(CC_OPTS)
337
338.\makepat.obj : .\src\pattern\makepat.c .AUTODEPEND
339	$(CC) $[@ $(CC_OPTS)
340
341.\patfbits.obj : .\src\pattern\patfbits.c .AUTODEPEND
342	$(CC) $[@ $(CC_OPTS)
343
344.\patfbox.obj : .\src\pattern\patfbox.c .AUTODEPEND
345	$(CC) $[@ $(CC_OPTS)
346
347.\patfcvxp.obj : .\src\pattern\patfcvxp.c .AUTODEPEND
348	$(CC) $[@ $(CC_OPTS)
349
350.\patfline.obj : .\src\pattern\patfline.c .AUTODEPEND
351	$(CC) $[@ $(CC_OPTS)
352
353.\patfplot.obj : .\src\pattern\patfplot.c .AUTODEPEND
354	$(CC) $[@ $(CC_OPTS)
355
356.\patfpoly.obj : .\src\pattern\patfpoly.c .AUTODEPEND
357	$(CC) $[@ $(CC_OPTS)
358
359.\patternf.obj : .\src\pattern\patternf.c .AUTODEPEND
360	$(CC) $[@ $(CC_OPTS)
361
362.\pattfldf.obj : .\src\pattern\pattfldf.c .AUTODEPEND
363	$(CC) $[@ $(CC_OPTS)
364
365.\pattline.obj : .\src\pattern\pattline.c .AUTODEPEND
366	$(CC) $[@ $(CC_OPTS)
367
368.\pattpoly.obj : .\src\pattern\pattpoly.c .AUTODEPEND
369	$(CC) $[@ $(CC_OPTS)
370
371.\pfcirc.obj : .\src\pattern\pfcirc.c .AUTODEPEND
372	$(CC) $[@ $(CC_OPTS)
373
374.\pfcirca.obj : .\src\pattern\pfcirca.c .AUTODEPEND
375	$(CC) $[@ $(CC_OPTS)
376
377.\pfelli.obj : .\src\pattern\pfelli.c .AUTODEPEND
378	$(CC) $[@ $(CC_OPTS)
379
380.\pfellia.obj : .\src\pattern\pfellia.c .AUTODEPEND
381	$(CC) $[@ $(CC_OPTS)
382
383.\ptcirc.obj : .\src\pattern\ptcirc.c .AUTODEPEND
384	$(CC) $[@ $(CC_OPTS)
385
386.\ptcirca.obj : .\src\pattern\ptcirca.c .AUTODEPEND
387	$(CC) $[@ $(CC_OPTS)
388
389.\ptelli.obj : .\src\pattern\ptelli.c .AUTODEPEND
390	$(CC) $[@ $(CC_OPTS)
391
392.\ptellia.obj : .\src\pattern\ptellia.c .AUTODEPEND
393	$(CC) $[@ $(CC_OPTS)
394
395.\clip.obj : .\src\setup\clip.c .AUTODEPEND
396	$(CC) $[@ $(CC_OPTS)
397
398.\clrinfo.obj : .\src\setup\clrinfo.c .AUTODEPEND
399	$(CC) $[@ $(CC_OPTS)
400
401.\clrinlne.obj : .\src\setup\clrinlne.c .AUTODEPEND
402	$(CC) $[@ $(CC_OPTS)
403
404.\colorbw.obj : .\src\setup\colorbw.c .AUTODEPEND
405	$(CC) $[@ $(CC_OPTS)
406
407.\colorega.obj : .\src\setup\colorega.c .AUTODEPEND
408	$(CC) $[@ $(CC_OPTS)
409
410.\colors.obj : .\src\setup\colors.c .AUTODEPEND
411	$(CC) $[@ $(CC_OPTS)
412
413.\context.obj : .\src\setup\context.c .AUTODEPEND
414	$(CC) $[@ $(CC_OPTS)
415
416.\cxtinfo.obj : .\src\setup\cxtinfo.c .AUTODEPEND
417	$(CC) $[@ $(CC_OPTS)
418
419.\cxtinlne.obj : .\src\setup\cxtinlne.c .AUTODEPEND
420	$(CC) $[@ $(CC_OPTS)
421
422.\drvinfo.obj : .\src\setup\drvinfo.c .AUTODEPEND
423	$(CC) $[@ $(CC_OPTS)
424
425.\drvinlne.obj : .\src\setup\drvinlne.c .AUTODEPEND
426	$(CC) $[@ $(CC_OPTS)
427
428.\fframe.obj : .\src\setup\fframe.c .AUTODEPEND
429	$(CC) $[@ $(CC_OPTS)
430
431.\fgeom.obj : .\src\setup\fgeom.c .AUTODEPEND
432	$(CC) $[@ $(CC_OPTS)
433
434.\hooks.obj : .\src\setup\hooks.c .AUTODEPEND
435	$(CC) $[@ $(CC_OPTS)
436
437.\modewalk.obj : .\src\setup\modewalk.c .AUTODEPEND
438	$(CC) $[@ $(CC_OPTS)
439
440.\setdrvr.obj : .\src\setup\setdrvr.c .AUTODEPEND
441	$(CC) $[@ $(CC_OPTS)
442
443.\setmode.obj : .\src\setup\setmode.c .AUTODEPEND
444	$(CC) $[@ $(CC_OPTS)
445
446.\version.obj : .\src\setup\version.c .AUTODEPEND
447	$(CC) $[@ $(CC_OPTS)
448
449.\viewport.obj : .\src\setup\viewport.c .AUTODEPEND
450	$(CC) $[@ $(CC_OPTS)
451
452.\circle1.obj : .\src\shape\circle1.c .AUTODEPEND
453	$(CC) $[@ $(CC_OPTS)
454
455.\circle2.obj : .\src\shape\circle2.c .AUTODEPEND
456	$(CC) $[@ $(CC_OPTS)
457
458.\circle3.obj : .\src\shape\circle3.c .AUTODEPEND
459	$(CC) $[@ $(CC_OPTS)
460
461.\circle4.obj : .\src\shape\circle4.c .AUTODEPEND
462	$(CC) $[@ $(CC_OPTS)
463
464.\drawpoly.obj : .\src\shape\drawpoly.c .AUTODEPEND
465	$(CC) $[@ $(CC_OPTS)
466
467.\fillcir1.obj : .\src\shape\fillcir1.c .AUTODEPEND
468	$(CC) $[@ $(CC_OPTS)
469
470.\fillcir2.obj : .\src\shape\fillcir2.c .AUTODEPEND
471	$(CC) $[@ $(CC_OPTS)
472
473.\fillcnvx.obj : .\src\shape\fillcnvx.c .AUTODEPEND
474	$(CC) $[@ $(CC_OPTS)
475
476.\fillell1.obj : .\src\shape\fillell1.c .AUTODEPEND
477	$(CC) $[@ $(CC_OPTS)
478
479.\fillell2.obj : .\src\shape\fillell2.c .AUTODEPEND
480	$(CC) $[@ $(CC_OPTS)
481
482.\fillpoly.obj : .\src\shape\fillpoly.c .AUTODEPEND
483	$(CC) $[@ $(CC_OPTS)
484
485.\flood.obj : .\src\shape\flood.c .AUTODEPEND
486	$(CC) $[@ $(CC_OPTS)
487
488.\floodfil.obj : .\src\shape\floodfil.c .AUTODEPEND
489	$(CC) $[@ $(CC_OPTS)
490
491.\genellip.obj : .\src\shape\genellip.c .AUTODEPEND
492	$(CC) $[@ $(CC_OPTS)
493
494.\polygon.obj : .\src\shape\polygon.c .AUTODEPEND
495	$(CC) $[@ $(CC_OPTS)
496
497.\polyline.obj : .\src\shape\polyline.c .AUTODEPEND
498	$(CC) $[@ $(CC_OPTS)
499
500.\scancnvx.obj : .\src\shape\scancnvx.c .AUTODEPEND
501	$(CC) $[@ $(CC_OPTS)
502
503.\scanellp.obj : .\src\shape\scanellp.c .AUTODEPEND
504	$(CC) $[@ $(CC_OPTS)
505
506.\scanpoly.obj : .\src\shape\scanpoly.c .AUTODEPEND
507	$(CC) $[@ $(CC_OPTS)
508
509.\solidfil.obj : .\src\shape\solidfil.c .AUTODEPEND
510	$(CC) $[@ $(CC_OPTS)
511
512.\buildaux.obj : .\src\text\buildaux.c .AUTODEPEND
513	$(CC) $[@ $(CC_OPTS)
514
515.\buildfnt.obj : .\src\text\buildfnt.c .AUTODEPEND
516	$(CC) $[@ $(CC_OPTS)
517
518.\convfont.obj : .\src\text\convfont.c .AUTODEPEND
519	$(CC) $[@ $(CC_OPTS)
520
521.\drawstrg.obj : .\src\text\drawstrg.c .AUTODEPEND
522	$(CC) $[@ $(CC_OPTS)
523
524.\drawtext.obj : .\src\text\drawtext.c .AUTODEPEND
525	$(CC) $[@ $(CC_OPTS)
526
527.\drwstrg.obj : .\src\text\drwstrg.c .AUTODEPEND
528	$(CC) $[@ $(CC_OPTS)
529
530.\dumpfont.obj : .\src\text\dumpfont.c .AUTODEPEND
531	$(CC) $[@ $(CC_OPTS)
532
533.\dumptext.obj : .\src\text\dumptext.c .AUTODEPEND
534	$(CC) $[@ $(CC_OPTS)
535
536.\epatstrg.obj : .\src\text\epatstrg.c .AUTODEPEND
537	$(CC) $[@ $(CC_OPTS)
538
539.\fntinlne.obj : .\src\text\fntinlne.c .AUTODEPEND
540	$(CC) $[@ $(CC_OPTS)
541
542.\fontinfo.obj : .\src\text\fontinfo.c .AUTODEPEND
543	$(CC) $[@ $(CC_OPTS)
544
545.\fontpath.obj : .\src\text\fontpath.c .AUTODEPEND
546	$(CC) $[@ $(CC_OPTS)
547
548.\loadfont.obj : .\src\text\loadfont.c .AUTODEPEND
549	$(CC) $[@ $(CC_OPTS)
550
551.\pattstrg.obj : .\src\text\pattstrg.c .AUTODEPEND
552	$(CC) $[@ $(CC_OPTS)
553
554.\propwdt.obj : .\src\text\propwdt.c .AUTODEPEND
555	$(CC) $[@ $(CC_OPTS)
556
557.\unloadfn.obj : .\src\text\unloadfn.c .AUTODEPEND
558	$(CC) $[@ $(CC_OPTS)
559
560.\ubox.obj : .\src\user\ubox.c .AUTODEPEND
561	$(CC) $[@ $(CC_OPTS)
562
563.\ucbox.obj : .\src\user\ucbox.c .AUTODEPEND
564	$(CC) $[@ $(CC_OPTS)
565
566.\uccirc.obj : .\src\user\uccirc.c .AUTODEPEND
567	$(CC) $[@ $(CC_OPTS)
568
569.\uccirca.obj : .\src\user\uccirca.c .AUTODEPEND
570	$(CC) $[@ $(CC_OPTS)
571
572.\ucelli.obj : .\src\user\ucelli.c .AUTODEPEND
573	$(CC) $[@ $(CC_OPTS)
574
575.\ucellia.obj : .\src\user\ucellia.c .AUTODEPEND
576	$(CC) $[@ $(CC_OPTS)
577
578.\ucirc.obj : .\src\user\ucirc.c .AUTODEPEND
579	$(CC) $[@ $(CC_OPTS)
580
581.\ucirca.obj : .\src\user\ucirca.c .AUTODEPEND
582	$(CC) $[@ $(CC_OPTS)
583
584.\ucircf.obj : .\src\user\ucircf.c .AUTODEPEND
585	$(CC) $[@ $(CC_OPTS)
586
587.\ucircfa.obj : .\src\user\ucircfa.c .AUTODEPEND
588	$(CC) $[@ $(CC_OPTS)
589
590.\ucline.obj : .\src\user\ucline.c .AUTODEPEND
591	$(CC) $[@ $(CC_OPTS)
592
593.\ucpolyg.obj : .\src\user\ucpolyg.c .AUTODEPEND
594	$(CC) $[@ $(CC_OPTS)
595
596.\ucpolyl.obj : .\src\user\ucpolyl.c .AUTODEPEND
597	$(CC) $[@ $(CC_OPTS)
598
599.\udrwchar.obj : .\src\user\udrwchar.c .AUTODEPEND
600	$(CC) $[@ $(CC_OPTS)
601
602.\udrwstrg.obj : .\src\user\udrwstrg.c .AUTODEPEND
603	$(CC) $[@ $(CC_OPTS)
604
605.\uelli.obj : .\src\user\uelli.c .AUTODEPEND
606	$(CC) $[@ $(CC_OPTS)
607
608.\uellia.obj : .\src\user\uellia.c .AUTODEPEND
609	$(CC) $[@ $(CC_OPTS)
610
611.\uellif.obj : .\src\user\uellif.c .AUTODEPEND
612	$(CC) $[@ $(CC_OPTS)
613
614.\uellifa.obj : .\src\user\uellifa.c .AUTODEPEND
615	$(CC) $[@ $(CC_OPTS)
616
617.\ufcpolyg.obj : .\src\user\ufcpolyg.c .AUTODEPEND
618	$(CC) $[@ $(CC_OPTS)
619
620.\ufillbox.obj : .\src\user\ufillbox.c .AUTODEPEND
621	$(CC) $[@ $(CC_OPTS)
622
623.\uflood.obj : .\src\user\uflood.c .AUTODEPEND
624	$(CC) $[@ $(CC_OPTS)
625
626.\ufpolyg.obj : .\src\user\ufpolyg.c .AUTODEPEND
627	$(CC) $[@ $(CC_OPTS)
628
629.\uframbox.obj : .\src\user\uframbox.c .AUTODEPEND
630	$(CC) $[@ $(CC_OPTS)
631
632.\ugetwin.obj : .\src\user\ugetwin.c .AUTODEPEND
633	$(CC) $[@ $(CC_OPTS)
634
635.\uhline.obj : .\src\user\uhline.c .AUTODEPEND
636	$(CC) $[@ $(CC_OPTS)
637
638.\uline.obj : .\src\user\uline.c .AUTODEPEND
639	$(CC) $[@ $(CC_OPTS)
640
641.\upbox.obj : .\src\user\upbox.c .AUTODEPEND
642	$(CC) $[@ $(CC_OPTS)
643
644.\upcirc.obj : .\src\user\upcirc.c .AUTODEPEND
645	$(CC) $[@ $(CC_OPTS)
646
647.\upcirca.obj : .\src\user\upcirca.c .AUTODEPEND
648	$(CC) $[@ $(CC_OPTS)
649
650.\upelli.obj : .\src\user\upelli.c .AUTODEPEND
651	$(CC) $[@ $(CC_OPTS)
652
653.\upellia.obj : .\src\user\upellia.c .AUTODEPEND
654	$(CC) $[@ $(CC_OPTS)
655
656.\upfbox.obj : .\src\user\upfbox.c .AUTODEPEND
657	$(CC) $[@ $(CC_OPTS)
658
659.\upfcirc.obj : .\src\user\upfcirc.c .AUTODEPEND
660	$(CC) $[@ $(CC_OPTS)
661
662.\upfcirca.obj : .\src\user\upfcirca.c .AUTODEPEND
663	$(CC) $[@ $(CC_OPTS)
664
665.\upfcpoly.obj : .\src\user\upfcpoly.c .AUTODEPEND
666	$(CC) $[@ $(CC_OPTS)
667
668.\upfelli.obj : .\src\user\upfelli.c .AUTODEPEND
669	$(CC) $[@ $(CC_OPTS)
670
671.\upfellia.obj : .\src\user\upfellia.c .AUTODEPEND
672	$(CC) $[@ $(CC_OPTS)
673
674.\upfflood.obj : .\src\user\upfflood.c .AUTODEPEND
675	$(CC) $[@ $(CC_OPTS)
676
677.\upfline.obj : .\src\user\upfline.c .AUTODEPEND
678	$(CC) $[@ $(CC_OPTS)
679
680.\upfplot.obj : .\src\user\upfplot.c .AUTODEPEND
681	$(CC) $[@ $(CC_OPTS)
682
683.\upfpolyg.obj : .\src\user\upfpolyg.c .AUTODEPEND
684	$(CC) $[@ $(CC_OPTS)
685
686.\upixel.obj : .\src\user\upixel.c .AUTODEPEND
687	$(CC) $[@ $(CC_OPTS)
688
689.\upixelc.obj : .\src\user\upixelc.c .AUTODEPEND
690	$(CC) $[@ $(CC_OPTS)
691
692.\upline.obj : .\src\user\upline.c .AUTODEPEND
693	$(CC) $[@ $(CC_OPTS)
694
695.\uplot.obj : .\src\user\uplot.c .AUTODEPEND
696	$(CC) $[@ $(CC_OPTS)
697
698.\upolygon.obj : .\src\user\upolygon.c .AUTODEPEND
699	$(CC) $[@ $(CC_OPTS)
700
701.\upolylin.obj : .\src\user\upolylin.c .AUTODEPEND
702	$(CC) $[@ $(CC_OPTS)
703
704.\uppolyg.obj : .\src\user\uppolyg.c .AUTODEPEND
705	$(CC) $[@ $(CC_OPTS)
706
707.\uppolyl.obj : .\src\user\uppolyl.c .AUTODEPEND
708	$(CC) $[@ $(CC_OPTS)
709
710.\usercord.obj : .\src\user\usercord.c .AUTODEPEND
711	$(CC) $[@ $(CC_OPTS)
712
713.\usetwin.obj : .\src\user\usetwin.c .AUTODEPEND
714	$(CC) $[@ $(CC_OPTS)
715
716.\utextxy.obj : .\src\user\utextxy.c .AUTODEPEND
717	$(CC) $[@ $(CC_OPTS)
718
719.\uvline.obj : .\src\user\uvline.c .AUTODEPEND
720	$(CC) $[@ $(CC_OPTS)
721
722.\ordswap.obj : .\src\utils\ordswap.c .AUTODEPEND
723	$(CC) $[@ $(CC_OPTS)
724
725.\resize.obj : .\src\utils\resize.c .AUTODEPEND
726	$(CC) $[@ $(CC_OPTS)
727
728.\shiftscl.obj : .\src\utils\shiftscl.c .AUTODEPEND
729	$(CC) $[@ $(CC_OPTS)
730
731.\strmatch.obj : .\src\utils\strmatch.c .AUTODEPEND
732	$(CC) $[@ $(CC_OPTS)
733
734.\tmpbuff.obj : .\src\utils\tmpbuff.c .AUTODEPEND
735	$(CC) $[@ $(CC_OPTS)
736
737.\watcom32.obj : .\src\utils\watcom32.c .AUTODEPEND
738	$(CC) $[@ $(CC_OPTS)
739
740.\ati28800.obj : .\src\vdrivers\ati28800.c .AUTODEPEND
741	$(CC) $[@ $(CC_OPTS)
742
743.\cl5426.obj : .\src\vdrivers\cl5426.c .AUTODEPEND
744	$(CC) $[@ $(CC_OPTS)
745
746.\et4000.obj : .\src\vdrivers\et4000.c .AUTODEPEND
747	$(CC) $[@ $(CC_OPTS)
748
749.\herc.obj : .\src\vdrivers\herc.c .AUTODEPEND
750	$(CC) $[@ $(CC_OPTS)
751
752.\mach64.obj : .\src\vdrivers\mach64.c .AUTODEPEND
753	$(CC) $[@ $(CC_OPTS)
754
755.\s3.obj : .\src\vdrivers\s3.c .AUTODEPEND
756	$(CC) $[@ $(CC_OPTS)
757
758.\stdega.obj : .\src\vdrivers\stdega.c .AUTODEPEND
759	$(CC) $[@ $(CC_OPTS)
760
761.\stdvga.obj : .\src\vdrivers\stdvga.c .AUTODEPEND
762	$(CC) $[@ $(CC_OPTS)
763
764.\u_egavga.obj : .\src\vdrivers\u_egavga.c .AUTODEPEND
765	$(CC) $[@ $(CC_OPTS)
766
767.\u_vesa.obj : .\src\vdrivers\u_vesa.c .AUTODEPEND
768	$(CC) $[@ $(CC_OPTS)
769
770.\u_vsvirt.obj : .\src\vdrivers\u_vsvirt.c .AUTODEPEND
771	$(CC) $[@ $(CC_OPTS)
772
773.\vd_mem.obj : .\src\vdrivers\vd_mem.c .AUTODEPEND
774	$(CC) $[@ $(CC_OPTS)
775
776.\vesa.obj : .\src\vdrivers\vesa.c .AUTODEPEND
777	$(CC) $[@ $(CC_OPTS)
778
779.\vtable.obj : .\src\vdrivers\vtable.c .AUTODEPEND
780	$(CC) $[@ $(CC_OPTS)
781
782.\ccirc.obj : .\src\wideline\ccirc.c .AUTODEPEND
783	$(CC) $[@ $(CC_OPTS)
784
785.\ccirca.obj : .\src\wideline\ccirca.c .AUTODEPEND
786	$(CC) $[@ $(CC_OPTS)
787
788.\celli.obj : .\src\wideline\celli.c .AUTODEPEND
789	$(CC) $[@ $(CC_OPTS)
790
791.\cellia.obj : .\src\wideline\cellia.c .AUTODEPEND
792	$(CC) $[@ $(CC_OPTS)
793
794.\custbox.obj : .\src\wideline\custbox.c .AUTODEPEND
795	$(CC) $[@ $(CC_OPTS)
796
797.\custline.obj : .\src\wideline\custline.c .AUTODEPEND
798	$(CC) $[@ $(CC_OPTS)
799
800.\custplne.obj : .\src\wideline\custplne.c .AUTODEPEND
801	$(CC) $[@ $(CC_OPTS)
802
803.\custpoly.obj : .\src\wideline\custpoly.c .AUTODEPEND
804	$(CC) $[@ $(CC_OPTS)
805
806.\drwcpoly.obj : .\src\wideline\drwcpoly.c .AUTODEPEND
807	$(CC) $[@ $(CC_OPTS)
808
809.\dbgprint.obj : .\src\utils\dbgprint.c .AUTODEPEND
810	$(CC) $[@ $(CC_OPTS)
811
812.\arc.obj : .\src\bgi\arc.c .AUTODEPEND
813	$(CC) $[@ $(CC_OPTS)
814
815.\aspectra.obj : .\src\bgi\aspectra.c .AUTODEPEND
816	$(CC) $[@ $(CC_OPTS)
817
818.\bar.obj : .\src\bgi\bar.c .AUTODEPEND
819	$(CC) $[@ $(CC_OPTS)
820
821.\bar3d.obj : .\src\bgi\bar3d.c .AUTODEPEND
822	$(CC) $[@ $(CC_OPTS)
823
824.\bccgrx.obj : .\src\bgi\bccgrx.c .AUTODEPEND
825	$(CC) $[@ $(CC_OPTS)
826
827.\bgimode.obj : .\src\bgi\bgimode.c .AUTODEPEND
828	$(CC) $[@ $(CC_OPTS)
829
830.\circle.obj : .\src\bgi\circle.c .AUTODEPEND
831	$(CC) $[@ $(CC_OPTS)
832
833.\clearvp.obj : .\src\bgi\clearvp.c .AUTODEPEND
834	$(CC) $[@ $(CC_OPTS)
835
836.\closegra.obj : .\src\bgi\closegra.c .AUTODEPEND
837	$(CC) $[@ $(CC_OPTS)
838
839.\clrdev.obj : .\src\bgi\clrdev.c .AUTODEPEND
840	$(CC) $[@ $(CC_OPTS)
841
842.\detectg.obj : .\src\bgi\detectg.c .AUTODEPEND
843	$(CC) $[@ $(CC_OPTS)
844
845.\drvname.obj : .\src\bgi\drvname.c .AUTODEPEND
846	$(CC) $[@ $(CC_OPTS)
847
848.\egacolor.obj : .\src\bgi\egacolor.c .AUTODEPEND
849	$(CC) $[@ $(CC_OPTS)
850
851.\ellipse.obj : .\src\bgi\ellipse.c .AUTODEPEND
852	$(CC) $[@ $(CC_OPTS)
853
854.\errmsg.obj : .\src\bgi\errmsg.c .AUTODEPEND
855	$(CC) $[@ $(CC_OPTS)
856
857.\fellipse.obj : .\src\bgi\fellipse.c .AUTODEPEND
858	$(CC) $[@ $(CC_OPTS)
859
860.\fillpatt.obj : .\src\bgi\fillpatt.c .AUTODEPEND
861	$(CC) $[@ $(CC_OPTS)
862
863.\fillpoly.obj : .\src\bgi\fillpoly.c .AUTODEPEND
864	$(CC) $[@ $(CC_OPTS)
865
866.\fillstyl.obj : .\src\bgi\fillstyl.c .AUTODEPEND
867	$(CC) $[@ $(CC_OPTS)
868
869.\fldfill.obj : .\src\bgi\fldfill.c .AUTODEPEND
870	$(CC) $[@ $(CC_OPTS)
871
872.\getbkcol.obj : .\src\bgi\getbkcol.c .AUTODEPEND
873	$(CC) $[@ $(CC_OPTS)
874
875.\getcol.obj : .\src\bgi\getcol.c .AUTODEPEND
876	$(CC) $[@ $(CC_OPTS)
877
878.\getdefpa.obj : .\src\bgi\getdefpa.c .AUTODEPEND
879	$(CC) $[@ $(CC_OPTS)
880
881.\getfillp.obj : .\src\bgi\getfillp.c .AUTODEPEND
882	$(CC) $[@ $(CC_OPTS)
883
884.\getfills.obj : .\src\bgi\getfills.c .AUTODEPEND
885	$(CC) $[@ $(CC_OPTS)
886
887.\getgramo.obj : .\src\bgi\getgramo.c .AUTODEPEND
888	$(CC) $[@ $(CC_OPTS)
889
890.\getimage.obj : .\src\bgi\getimage.c .AUTODEPEND
891	$(CC) $[@ $(CC_OPTS)
892
893.\getmaxmo.obj : .\src\bgi\getmaxmo.c .AUTODEPEND
894	$(CC) $[@ $(CC_OPTS)
895
896.\getmoran.obj : .\src\bgi\getmoran.c .AUTODEPEND
897	$(CC) $[@ $(CC_OPTS)
898
899.\getpixel.obj : .\src\bgi\getpixel.c .AUTODEPEND
900	$(CC) $[@ $(CC_OPTS)
901
902.\getviewp.obj : .\src\bgi\getviewp.c .AUTODEPEND
903	$(CC) $[@ $(CC_OPTS)
904
905.\getx.obj : .\src\bgi\getx.c .AUTODEPEND
906	$(CC) $[@ $(CC_OPTS)
907
908.\gety.obj : .\src\bgi\gety.c .AUTODEPEND
909	$(CC) $[@ $(CC_OPTS)
910
911.\gmaxcol.obj : .\src\bgi\gmaxcol.c .AUTODEPEND
912	$(CC) $[@ $(CC_OPTS)
913
914.\gmmaxcol.obj : .\src\bgi\gmmaxcol.c .AUTODEPEND
915	$(CC) $[@ $(CC_OPTS)
916
917.\gmmaxx.obj : .\src\bgi\gmmaxx.c .AUTODEPEND
918	$(CC) $[@ $(CC_OPTS)
919
920.\gmmaxy.obj : .\src\bgi\gmmaxy.c .AUTODEPEND
921	$(CC) $[@ $(CC_OPTS)
922
923.\gpalsize.obj : .\src\bgi\gpalsize.c .AUTODEPEND
924	$(CC) $[@ $(CC_OPTS)
925
926.\graphres.obj : .\src\bgi\graphres.c .AUTODEPEND
927	$(CC) $[@ $(CC_OPTS)
928
929.\imagesze.obj : .\src\bgi\imagesze.c .AUTODEPEND
930	$(CC) $[@ $(CC_OPTS)
931
932.\instbgid.obj : .\src\bgi\instbgid.c .AUTODEPEND
933	$(CC) $[@ $(CC_OPTS)
934
935.\line.obj : .\src\bgi\line.c .AUTODEPEND
936	$(CC) $[@ $(CC_OPTS)
937
938.\linerel.obj : .\src\bgi\linerel.c .AUTODEPEND
939	$(CC) $[@ $(CC_OPTS)
940
941.\lineto.obj : .\src\bgi\lineto.c .AUTODEPEND
942	$(CC) $[@ $(CC_OPTS)
943
944.\lnestyle.obj : .\src\bgi\lnestyle.c .AUTODEPEND
945	$(CC) $[@ $(CC_OPTS)
946
947.\modename.obj : .\src\bgi\modename.c .AUTODEPEND
948	$(CC) $[@ $(CC_OPTS)
949
950.\moverel.obj : .\src\bgi\moverel.c .AUTODEPEND
951	$(CC) $[@ $(CC_OPTS)
952
953.\moveto.obj : .\src\bgi\moveto.c .AUTODEPEND
954	$(CC) $[@ $(CC_OPTS)
955
956.\page1.obj : .\src\bgi\page1.c .AUTODEPEND
957	$(CC) $[@ $(CC_OPTS)
958
959.\page2.obj : .\src\bgi\page2.c .AUTODEPEND
960	$(CC) $[@ $(CC_OPTS)
961
962.\page3.obj : .\src\bgi\page3.c .AUTODEPEND
963	$(CC) $[@ $(CC_OPTS)
964
965.\page4.obj : .\src\bgi\page4.c .AUTODEPEND
966	$(CC) $[@ $(CC_OPTS)
967
968.\page5.obj : .\src\bgi\page5.c .AUTODEPEND
969	$(CC) $[@ $(CC_OPTS)
970
971.\page6.obj : .\src\bgi\page6.c .AUTODEPEND
972	$(CC) $[@ $(CC_OPTS)
973
974.\palette.obj : .\src\bgi\palette.c .AUTODEPEND
975	$(CC) $[@ $(CC_OPTS)
976
977.\pieslice.obj : .\src\bgi\pieslice.c .AUTODEPEND
978	$(CC) $[@ $(CC_OPTS)
979
980.\polygon.obj : .\src\bgi\polygon.c .AUTODEPEND
981	$(CC) $[@ $(CC_OPTS)
982
983.\putimage.obj : .\src\bgi\putimage.c .AUTODEPEND
984	$(CC) $[@ $(CC_OPTS)
985
986.\putpixel.obj : .\src\bgi\putpixel.c .AUTODEPEND
987	$(CC) $[@ $(CC_OPTS)
988
989.\rectang.obj : .\src\bgi\rectang.c .AUTODEPEND
990	$(CC) $[@ $(CC_OPTS)
991
992.\regbgidr.obj : .\src\bgi\regbgidr.c .AUTODEPEND
993	$(CC) $[@ $(CC_OPTS)
994
995.\rgbpal_g.obj : .\src\bgi\rgbpal_g.c .AUTODEPEND
996	$(CC) $[@ $(CC_OPTS)
997
998.\rgbpal_s.obj : .\src\bgi\rgbpal_s.c .AUTODEPEND
999	$(CC) $[@ $(CC_OPTS)
1000
1001.\rstcrtmd.obj : .\src\bgi\rstcrtmd.c .AUTODEPEND
1002	$(CC) $[@ $(CC_OPTS)
1003
1004.\sector.obj : .\src\bgi\sector.c .AUTODEPEND
1005	$(CC) $[@ $(CC_OPTS)
1006
1007.\setbgiwh.obj : .\src\bgi\setbgiwh.c .AUTODEPEND
1008	$(CC) $[@ $(CC_OPTS)
1009
1010.\setbkcol.obj : .\src\bgi\setbkcol.c .AUTODEPEND
1011	$(CC) $[@ $(CC_OPTS)
1012
1013.\setbusze.obj : .\src\bgi\setbusze.c .AUTODEPEND
1014	$(CC) $[@ $(CC_OPTS)
1015
1016.\setcolor.obj : .\src\bgi\setcolor.c .AUTODEPEND
1017	$(CC) $[@ $(CC_OPTS)
1018
1019.\setrgbc.obj : .\src\bgi\setrgbc.c .AUTODEPEND
1020	$(CC) $[@ $(CC_OPTS)
1021
1022.\setviewp.obj : .\src\bgi\setviewp.c .AUTODEPEND
1023	$(CC) $[@ $(CC_OPTS)
1024
1025.\setwrmod.obj : .\src\bgi\setwrmod.c .AUTODEPEND
1026	$(CC) $[@ $(CC_OPTS)
1027
1028.\text.obj : .\src\bgi\text.c .AUTODEPEND
1029	$(CC) $[@ $(CC_OPTS)
1030
1031.\text1.obj : .\src\bgi\text1.c .AUTODEPEND
1032	$(CC) $[@ $(CC_OPTS)
1033
1034.\text2.obj : .\src\bgi\text2.c .AUTODEPEND
1035	$(CC) $[@ $(CC_OPTS)
1036
1037.\text3.obj : .\src\bgi\text3.c .AUTODEPEND
1038	$(CC) $[@ $(CC_OPTS)
1039
1040.\text4.obj : .\src\bgi\text4.c .AUTODEPEND
1041	$(CC) $[@ $(CC_OPTS)
1042
1043.\text5.obj : .\src\bgi\text5.c .AUTODEPEND
1044	$(CC) $[@ $(CC_OPTS)
1045
1046.\text6.obj : .\src\bgi\text6.c .AUTODEPEND
1047	$(CC) $[@ $(CC_OPTS)
1048
1049.\text7.obj : .\src\bgi\text7.c .AUTODEPEND
1050	$(CC) $[@ $(CC_OPTS)
1051
1052.\text8.obj : .\src\bgi\text8.c .AUTODEPEND
1053	$(CC) $[@ $(CC_OPTS)
1054
1055.\text9.obj : .\src\bgi\text9.c .AUTODEPEND
1056	$(CC) $[@ $(CC_OPTS)
1057
1058.\texta.obj : .\src\bgi\texta.c .AUTODEPEND
1059	$(CC) $[@ $(CC_OPTS)
1060
1061.\textb.obj : .\src\bgi\textb.c .AUTODEPEND
1062	$(CC) $[@ $(CC_OPTS)
1063
1064.\textc.obj : .\src\bgi\textc.c .AUTODEPEND
1065	$(CC) $[@ $(CC_OPTS)
1066
1067.\textd.obj : .\src\bgi\textd.c .AUTODEPEND
1068	$(CC) $[@ $(CC_OPTS)
1069
1070.\txtlnest.obj : .\src\bgi\txtlnest.c .AUTODEPEND
1071	$(CC) $[@ $(CC_OPTS)
1072
1073.\bgiext01.obj : .\src\bgi\bgiext01.c .AUTODEPEND
1074	$(CC) $[@ $(CC_OPTS)
1075
1076.\bgiext02.obj : .\src\bgi\bgiext02.c .AUTODEPEND
1077	$(CC) $[@ $(CC_OPTS)
1078
1079## wat32mak.lb1 is a text file with the names of all the object files
1080## this gets around DOS command line length limit
1081
1082$(GRXLIB) : $(OBJS)
1083  %create wat32mak.lb1
1084!ifneq BLANK "bmp.obj grxprint.obj prndata.obj bitblt.obj bitbltnc.obj &
1085box.obj boxnc.obj clearclp.obj clearctx.obj clearscr.obj drwinlne.obj &
1086fillbox.obj fillboxn.obj frambox.obj framboxn.obj getscl.obj line.obj &
1087linenc.obj majorln1.obj majorln2.obj majorln3.obj majorln4.obj pixel.obj &
1088pixelc.obj plot.obj putscl.obj dotab8.obj ega4.obj egavga1.obj ftable.obj &
1089genblit.obj gengiscl.obj genptscl.obj genstrch.obj herc1.obj lfb16.obj &
1090lfb24.obj lfb32h.obj lfb32l.obj lfb8.obj lfbbltrv.obj lfbbltvr.obj &
1091lfbbltvv.obj pblitr2r.obj pblitr2v.obj pblitv2r.obj pblitv2v.obj ram1.obj &
1092ram16.obj ram24.obj ram32h.obj ram32l.obj ram4.obj ram8.obj rblit_14.obj &
1093svga16.obj svga24.obj svga32h.obj svga32l.obj svga4.obj svga8.obj vga8x.obj &
1094fdtable.obj fdv_bgi.obj fdv_grx.obj pc6x8.obj pc8x14.obj pc8x16.obj &
1095pc8x8.obj ialloc.obj ibuild.obj ifbox.obj ihline.obj iinverse.obj &
1096imginlne.obj iplot.obj istretch.obj bldcurs.obj dosinput.obj doskeys.obj &
1097drawcurs.obj mouinfo.obj mouinlne.obj mscursor.obj fillpatt.obj makepat.obj &
1098patfbits.obj patfbox.obj patfcvxp.obj patfline.obj patfplot.obj &
1099patfpoly.obj patternf.obj pattfldf.obj pattline.obj pattpoly.obj pfcirc.obj &
1100pfcirca.obj pfelli.obj pfellia.obj ptcirc.obj ptcirca.obj ptelli.obj &
1101ptellia.obj clip.obj clrinfo.obj clrinlne.obj colorbw.obj colorega.obj &
1102colors.obj context.obj cxtinfo.obj cxtinlne.obj drvinfo.obj drvinlne.obj &
1103fframe.obj fgeom.obj hooks.obj modewalk.obj setdrvr.obj setmode.obj &
1104version.obj viewport.obj circle1.obj circle2.obj circle3.obj circle4.obj &
1105drawpoly.obj fillcir1.obj fillcir2.obj fillcnvx.obj fillell1.obj &
1106fillell2.obj fillpoly.obj flood.obj floodfil.obj genellip.obj polygon.obj &
1107polyline.obj scancnvx.obj scanellp.obj scanpoly.obj solidfil.obj &
1108buildaux.obj buildfnt.obj convfont.obj drawstrg.obj drawtext.obj &
1109drwstrg.obj dumpfont.obj dumptext.obj epatstrg.obj fntinlne.obj &
1110fontinfo.obj fontpath.obj loadfont.obj pattstrg.obj propwdt.obj &
1111unloadfn.obj ubox.obj ucbox.obj uccirc.obj uccirca.obj ucelli.obj &
1112ucellia.obj ucirc.obj ucirca.obj ucircf.obj ucircfa.obj ucline.obj &
1113ucpolyg.obj ucpolyl.obj udrwchar.obj udrwstrg.obj uelli.obj uellia.obj &
1114uellif.obj uellifa.obj ufcpolyg.obj ufillbox.obj uflood.obj ufpolyg.obj &
1115uframbox.obj ugetwin.obj uhline.obj uline.obj upbox.obj upcirc.obj &
1116upcirca.obj upelli.obj upellia.obj upfbox.obj upfcirc.obj upfcirca.obj &
1117upfcpoly.obj upfelli.obj upfellia.obj upfflood.obj upfline.obj upfplot.obj &
1118upfpolyg.obj upixel.obj upixelc.obj upline.obj uplot.obj upolygon.obj &
1119upolylin.obj uppolyg.obj uppolyl.obj usercord.obj usetwin.obj utextxy.obj &
1120uvline.obj ordswap.obj resize.obj shiftscl.obj strmatch.obj tmpbuff.obj &
1121watcom32.obj ati28800.obj cl5426.obj et4000.obj herc.obj mach64.obj s3.obj &
1122stdega.obj stdvga.obj u_egavga.obj u_vesa.obj u_vsvirt.obj vd_mem.obj &
1123vesa.obj vtable.obj ccirc.obj ccirca.obj celli.obj cellia.obj custbox.obj &
1124custline.obj custplne.obj custpoly.obj drwcpoly.obj"
1125 @for %i in (bmp.obj grxprint.obj prndata.obj bitblt.obj bitbltnc.obj &
1126box.obj boxnc.obj clearclp.obj clearctx.obj clearscr.obj drwinlne.obj &
1127fillbox.obj fillboxn.obj frambox.obj framboxn.obj getscl.obj line.obj &
1128linenc.obj majorln1.obj majorln2.obj majorln3.obj majorln4.obj pixel.obj &
1129pixelc.obj plot.obj putscl.obj dotab8.obj ega4.obj egavga1.obj ftable.obj &
1130genblit.obj gengiscl.obj genptscl.obj genstrch.obj herc1.obj lfb16.obj &
1131lfb24.obj lfb32h.obj lfb32l.obj lfb8.obj lfbbltrv.obj lfbbltvr.obj &
1132lfbbltvv.obj pblitr2r.obj pblitr2v.obj pblitv2r.obj pblitv2v.obj ram1.obj &
1133ram16.obj ram24.obj ram32h.obj ram32l.obj ram4.obj ram8.obj rblit_14.obj &
1134svga16.obj svga24.obj svga32h.obj svga32l.obj svga4.obj svga8.obj vga8x.obj &
1135fdtable.obj fdv_bgi.obj fdv_grx.obj pc6x8.obj pc8x14.obj pc8x16.obj &
1136pc8x8.obj ialloc.obj ibuild.obj ifbox.obj ihline.obj iinverse.obj &
1137imginlne.obj iplot.obj istretch.obj bldcurs.obj dosinput.obj doskeys.obj &
1138drawcurs.obj mouinfo.obj mouinlne.obj mscursor.obj fillpatt.obj makepat.obj &
1139patfbits.obj patfbox.obj patfcvxp.obj patfline.obj patfplot.obj &
1140patfpoly.obj patternf.obj pattfldf.obj pattline.obj pattpoly.obj pfcirc.obj &
1141pfcirca.obj pfelli.obj pfellia.obj ptcirc.obj ptcirca.obj ptelli.obj &
1142ptellia.obj clip.obj clrinfo.obj clrinlne.obj colorbw.obj colorega.obj &
1143colors.obj context.obj cxtinfo.obj cxtinlne.obj drvinfo.obj drvinlne.obj &
1144fframe.obj fgeom.obj hooks.obj modewalk.obj setdrvr.obj setmode.obj &
1145version.obj viewport.obj circle1.obj circle2.obj circle3.obj circle4.obj &
1146drawpoly.obj fillcir1.obj fillcir2.obj fillcnvx.obj fillell1.obj &
1147fillell2.obj fillpoly.obj flood.obj floodfil.obj genellip.obj polygon.obj &
1148polyline.obj scancnvx.obj scanellp.obj scanpoly.obj solidfil.obj &
1149buildaux.obj buildfnt.obj convfont.obj drawstrg.obj drawtext.obj &
1150drwstrg.obj dumpfont.obj dumptext.obj epatstrg.obj fntinlne.obj &
1151fontinfo.obj fontpath.obj loadfont.obj pattstrg.obj propwdt.obj &
1152unloadfn.obj ubox.obj ucbox.obj uccirc.obj uccirca.obj ucelli.obj &
1153ucellia.obj ucirc.obj ucirca.obj ucircf.obj ucircfa.obj ucline.obj &
1154ucpolyg.obj ucpolyl.obj udrwchar.obj udrwstrg.obj uelli.obj uellia.obj &
1155uellif.obj uellifa.obj ufcpolyg.obj ufillbox.obj uflood.obj ufpolyg.obj &
1156uframbox.obj ugetwin.obj uhline.obj uline.obj upbox.obj upcirc.obj &
1157upcirca.obj upelli.obj upellia.obj upfbox.obj upfcirc.obj upfcirca.obj &
1158upfcpoly.obj upfelli.obj upfellia.obj upfflood.obj upfline.obj upfplot.obj &
1159upfpolyg.obj upixel.obj upixelc.obj upline.obj uplot.obj upolygon.obj &
1160upolylin.obj uppolyg.obj uppolyl.obj usercord.obj usetwin.obj utextxy.obj &
1161uvline.obj ordswap.obj resize.obj shiftscl.obj strmatch.obj tmpbuff.obj &
1162watcom32.obj ati28800.obj cl5426.obj et4000.obj herc.obj mach64.obj s3.obj &
1163stdega.obj stdvga.obj u_egavga.obj u_vesa.obj u_vsvirt.obj vd_mem.obj &
1164vesa.obj vtable.obj ccirc.obj ccirca.obj celli.obj cellia.obj custbox.obj &
1165arc.obj aspectra.obj bar.obj bar3d.obj bccgrx.obj bgimode.obj circle.obj &
1166clearvp.obj closegra.obj clrdev.obj detectg.obj drvname.obj egacolor.obj &
1167ellipse.obj errmsg.obj fellipse.obj fillpatt.obj fillpoly.obj fillstyl.obj &
1168fldfill.obj getbkcol.obj getcol.obj getdefpa.obj getfillp.obj getfills.obj &
1169getgramo.obj getimage.obj getmaxmo.obj getmoran.obj getpixel.obj &
1170getviewp.obj getx.obj gety.obj gmaxcol.obj gmmaxcol.obj gmmaxx.obj &
1171gmmaxy.obj gpalsize.obj graphres.obj imagesze.obj instbgid.obj line.obj &
1172linerel.obj lineto.obj lnestyle.obj modename.obj moverel.obj moveto.obj &
1173page1.obj page2.obj page3.obj page4.obj page5.obj page6.obj palette.obj &
1174pieslice.obj polygon.obj putimage.obj putpixel.obj rectang.obj regbgidr.obj &
1175rgbpal_g.obj rgbpal_s.obj rstcrtmd.obj sector.obj \setbgiwh.obj setbkcol.obj &
1176setbusze.obj setcolor.obj setrgbc.obj setviewp.obj setwrmod.obj text.obj &
1177text1.obj text2.obj text3.obj text4.obj text5.obj text6.obj text7.obj &
1178text8.obj text9.obj texta.obj textb.obj textc.obj textd.obj txtlnest.obj &
1179bgiext01.obj bgiext02.obj custline.obj custplne.obj custpoly.obj drwcpoly.obj&
1180) do @%append wat32mak.lb1 +'%i'
1181!endif
1182!ifdef DEBUG
1183 @for %i in (dbgprint.obj) do @%append wat32mak.lb1 +'%i'
1184!endif
1185!ifneq BLANK ""
1186 @for %i in () do @%append wat32mak.lb1 +'%i'
1187!endif
1188 $(LIB) $(LIB_OPTS) $(GRXLIB) @wat32mak.lb1
1189