1# Standard object files
2
3STD_1 = $(OP)draw/bitblt$(OX)       \
4	$(OP)draw/bitbltnc$(OX)     \
5	$(OP)draw/bitblt1b$(OX)     \
6	$(OP)draw/box$(OX)          \
7	$(OP)draw/boxnc$(OX)        \
8	$(OP)draw/clearclp$(OX)     \
9	$(OP)draw/clearctx$(OX)     \
10	$(OP)draw/clearscr$(OX)     \
11	$(OP)draw/drwinlne$(OX)     \
12	$(OP)draw/fillbox$(OX)      \
13	$(OP)draw/fillboxn$(OX)     \
14	$(OP)draw/frambox$(OX)      \
15	$(OP)draw/framboxn$(OX)     \
16	$(OP)draw/getscl$(OX)       \
17	$(OP)draw/line$(OX)         \
18	$(OP)draw/linenc$(OX)       \
19	$(OP)draw/majorln1$(OX)     \
20	$(OP)draw/majorln2$(OX)     \
21	$(OP)draw/majorln3$(OX)     \
22	$(OP)draw/majorln4$(OX)     \
23	$(OP)draw/pixel$(OX)        \
24	$(OP)draw/pixelc$(OX)       \
25	$(OP)draw/plot$(OX)         \
26	$(OP)draw/putscl$(OX)       \
27	$(OP)draw/flodspil$(OX)
28
29STD_2 = $(OP)fdrivers/dotab8$(OX)   \
30	$(OP)fdrivers/ftable$(OX)   \
31	$(OP)fdrivers/genblit$(OX)  \
32	$(OP)fdrivers/gengiscl$(OX) \
33	$(OP)fdrivers/genptscl$(OX) \
34	$(OP)fdrivers/genstrch$(OX) \
35	$(OP)fdrivers/pblitr2r$(OX) \
36	$(OP)fdrivers/pblitr2v$(OX) \
37	$(OP)fdrivers/pblitv2r$(OX) \
38	$(OP)fdrivers/pblitv2v$(OX) \
39	$(OP)fdrivers/ram1$(OX)     \
40	$(OP)fdrivers/ram16$(OX)    \
41	$(OP)fdrivers/ram4$(OX)     \
42	$(OP)fdrivers/ram8$(OX)     \
43	$(OP)fdrivers/rblit_14$(OX)
44
45STD_3 = $(OP)fonts/fdv_bgi$(OX)     \
46	$(OP)fonts/fdv_grx$(OX)     \
47	$(OP)fonts/fdv_raw$(OX)     \
48	$(OP)fonts/fdv_fna$(OX)     \
49	$(OP)fonts/fdv_win$(OX)     \
50	$(OP)fonts/fdtable$(OX)     \
51	$(OP)fonts/pc6x8$(OX)       \
52	$(OP)fonts/pc8x8$(OX)       \
53	$(OP)fonts/pc8x14$(OX)      \
54	$(OP)fonts/pc8x16$(OX)      \
55	$(OP)image/ialloc$(OX)      \
56	$(OP)image/ibuild$(OX)      \
57	$(OP)image/ifbox$(OX)       \
58	$(OP)image/ihline$(OX)      \
59	$(OP)image/iinverse$(OX)    \
60	$(OP)image/imginlne$(OX)    \
61	$(OP)image/iplot$(OX)       \
62	$(OP)image/istretch$(OX)    \
63	$(OP)gformats/ctx2pnm$(OX)  \
64	$(OP)gformats/pnm2ctx$(OX)
65
66STD_4 = $(OP)mouse/bldcurs$(OX)     \
67	$(OP)mouse/drawcurs$(OX)    \
68	$(OP)mouse/mouinfo$(OX)     \
69	$(OP)mouse/mouinlne$(OX)    \
70	$(OP)mouse/mscursor$(OX)    \
71	$(OP)mouse/mstime$(OX)
72
73STD_5 = $(OP)pattern/fillpatt$(OX)  \
74	$(OP)pattern/makepat$(OX)   \
75	$(OP)pattern/patfbits$(OX)  \
76	$(OP)pattern/patfbox$(OX)   \
77	$(OP)pattern/patfcvxp$(OX)  \
78	$(OP)pattern/patfline$(OX)  \
79	$(OP)pattern/patfplot$(OX)  \
80	$(OP)pattern/patfpoly$(OX)  \
81	$(OP)pattern/patternf$(OX)  \
82	$(OP)pattern/pattfldf$(OX)  \
83	$(OP)pattern/pattline$(OX)  \
84	$(OP)pattern/pattpoly$(OX)  \
85	$(OP)pattern/pfcirc$(OX)    \
86	$(OP)pattern/pfcirca$(OX)   \
87	$(OP)pattern/pfelli$(OX)    \
88	$(OP)pattern/pfellia$(OX)   \
89	$(OP)pattern/ptcirc$(OX)    \
90	$(OP)pattern/ptcirca$(OX)   \
91	$(OP)pattern/ptelli$(OX)    \
92	$(OP)pattern/ptellia$(OX)
93
94STD_6 = $(OP)setup/clip$(OX)        \
95	$(OP)setup/clrinfo$(OX)     \
96	$(OP)setup/clrinlne$(OX)    \
97	$(OP)setup/colorbw$(OX)     \
98	$(OP)setup/colorega$(OX)    \
99	$(OP)setup/colors$(OX)      \
100	$(OP)setup/context$(OX)     \
101	$(OP)setup/cxtinfo$(OX)     \
102	$(OP)setup/cxtinlne$(OX)    \
103	$(OP)setup/drvinfo$(OX)     \
104	$(OP)setup/drvinlne$(OX)    \
105	$(OP)setup/fframe$(OX)      \
106	$(OP)setup/fgeom$(OX)       \
107	$(OP)setup/hooks$(OX)       \
108	$(OP)setup/modewalk$(OX)    \
109	$(OP)setup/setdrvr$(OX)     \
110	$(OP)setup/setmode$(OX)     \
111	$(OP)setup/version$(OX)     \
112	$(OP)setup/viewport$(OX)    \
113	$(OP)shape/circle1$(OX)
114
115STD_7 = $(OP)shape/circle2$(OX)     \
116	$(OP)shape/circle3$(OX)     \
117	$(OP)shape/circle4$(OX)     \
118	$(OP)shape/drawpoly$(OX)    \
119	$(OP)shape/fillcir1$(OX)    \
120	$(OP)shape/fillcir2$(OX)    \
121	$(OP)shape/fillcnvx$(OX)    \
122	$(OP)shape/fillell1$(OX)    \
123	$(OP)shape/fillell2$(OX)    \
124	$(OP)shape/fillpoly$(OX)    \
125	$(OP)shape/flood$(OX)       \
126	$(OP)shape/floodfil$(OX)    \
127	$(OP)shape/genellip$(OX)    \
128	$(OP)shape/polygon$(OX)     \
129	$(OP)shape/polyline$(OX)    \
130	$(OP)shape/scancnvx$(OX)    \
131	$(OP)shape/scanellp$(OX)    \
132	$(OP)shape/scanpoly$(OX)    \
133	$(OP)shape/solidfil$(OX)
134
135STD_8 = $(OP)text/buildaux$(OX)     \
136	$(OP)text/buildfnt$(OX)     \
137	$(OP)text/convfont$(OX)     \
138	$(OP)text/drawstrg$(OX)     \
139	$(OP)text/drawtext$(OX)     \
140	$(OP)text/drwstrg$(OX)      \
141	$(OP)text/dumpfna$(OX)      \
142	$(OP)text/dumpfont$(OX)     \
143	$(OP)text/dumptext$(OX)     \
144	$(OP)text/epatstrg$(OX)     \
145	$(OP)text/fntinlne$(OX)     \
146	$(OP)text/fontinfo$(OX)     \
147	$(OP)text/fontpath$(OX)     \
148	$(OP)text/loadfont$(OX)     \
149	$(OP)text/pattstrg$(OX)     \
150	$(OP)text/propwdt$(OX)      \
151	$(OP)text/unloadfn$(OX)
152
153STD_9 = $(OP)user/ubox$(OX)         \
154	$(OP)user/ucbox$(OX)        \
155	$(OP)user/uccirc$(OX)       \
156	$(OP)user/uccirca$(OX)      \
157	$(OP)user/ucelli$(OX)       \
158	$(OP)user/ucellia$(OX)      \
159	$(OP)user/ucirc$(OX)        \
160	$(OP)user/ucirca$(OX)       \
161	$(OP)user/ucircf$(OX)       \
162	$(OP)user/ucircfa$(OX)      \
163	$(OP)user/ucline$(OX)       \
164	$(OP)user/ucpolyg$(OX)      \
165	$(OP)user/ucpolyl$(OX)      \
166	$(OP)user/udrwchar$(OX)     \
167	$(OP)user/udrwstrg$(OX)     \
168	$(OP)user/uelli$(OX)        \
169	$(OP)user/uellia$(OX)       \
170	$(OP)user/uellif$(OX)       \
171	$(OP)user/uellifa$(OX)      \
172	$(OP)user/ufcpolyg$(OX)     \
173	$(OP)user/ufillbox$(OX)     \
174	$(OP)user/uflood$(OX)       \
175	$(OP)user/ufpolyg$(OX)      \
176	$(OP)user/uframbox$(OX)     \
177	$(OP)user/ugetwin$(OX)      \
178	$(OP)user/uhline$(OX)       \
179	$(OP)user/uline$(OX)        \
180	$(OP)user/upbox$(OX)        \
181	$(OP)user/upcirc$(OX)
182
183STD_10= $(OP)user/upcirca$(OX)      \
184	$(OP)user/upelli$(OX)       \
185	$(OP)user/upellia$(OX)      \
186	$(OP)user/upfbox$(OX)       \
187	$(OP)user/upfcirc$(OX)      \
188	$(OP)user/upfcirca$(OX)     \
189	$(OP)user/upfcpoly$(OX)     \
190	$(OP)user/upfelli$(OX)      \
191	$(OP)user/upfellia$(OX)     \
192	$(OP)user/upfflood$(OX)     \
193	$(OP)user/upfline$(OX)      \
194	$(OP)user/upfplot$(OX)      \
195	$(OP)user/upfpolyg$(OX)     \
196	$(OP)user/upixel$(OX)       \
197	$(OP)user/upixelc$(OX)      \
198	$(OP)user/upline$(OX)       \
199	$(OP)user/uplot$(OX)        \
200	$(OP)user/upolygon$(OX)     \
201	$(OP)user/upolylin$(OX)     \
202	$(OP)user/uppolyg$(OX)      \
203	$(OP)user/uppolyl$(OX)      \
204	$(OP)user/usercord$(OX)     \
205	$(OP)user/usetwin$(OX)      \
206	$(OP)user/utextxy$(OX)      \
207	$(OP)user/uvline$(OX)
208
209STD_11= $(OP)utils/resize$(OX)      \
210	$(OP)utils/ordswap$(OX)     \
211	$(OP)utils/shiftscl$(OX)    \
212	$(OP)utils/strmatch$(OX)    \
213	$(OP)utils/tmpbuff$(OX)     \
214	$(OP)vdrivers/vd_mem$(OX)   \
215	$(OP)vdrivers/vtable$(OX)   \
216	$(OP)wideline/ccirc$(OX)    \
217	$(OP)wideline/ccirca$(OX)   \
218	$(OP)wideline/celli$(OX)    \
219	$(OP)wideline/cellia$(OX)   \
220	$(OP)wideline/custbox$(OX)  \
221	$(OP)wideline/custline$(OX) \
222	$(OP)wideline/custplne$(OX) \
223	$(OP)wideline/custpoly$(OX) \
224	$(OP)wideline/drwcpoly$(OX)
225
226BGI_1 =	$(OP)bgi/arc$(OX)	\
227	$(OP)bgi/aspectra$(OX)	\
228	$(OP)bgi/bar$(OX)	\
229	$(OP)bgi/bar3d$(OX)	\
230	$(OP)bgi/bccgrx$(OX)	\
231	$(OP)bgi/bgimode$(OX)	\
232	$(OP)bgi/circle$(OX)	\
233	$(OP)bgi/clearvp$(OX)	\
234	$(OP)bgi/closegra$(OX)	\
235	$(OP)bgi/clrdev$(OX)	\
236	$(OP)bgi/detectg$(OX)	\
237	$(OP)bgi/drvname$(OX)	\
238	$(OP)bgi/egacolor$(OX)	\
239	$(OP)bgi/ellipse$(OX)	\
240	$(OP)bgi/errmsg$(OX)
241
242BGI_2 =	$(OP)bgi/fellipse$(OX)	\
243	$(OP)bgi/fillpatb$(OX)	\
244	$(OP)bgi/fillpolb$(OX)	\
245	$(OP)bgi/fillstyl$(OX)	\
246	$(OP)bgi/fldfill$(OX)	\
247	$(OP)bgi/getbkcol$(OX)	\
248	$(OP)bgi/getcol$(OX)	\
249	$(OP)bgi/getdefpa$(OX)	\
250	$(OP)bgi/getfillp$(OX)	\
251	$(OP)bgi/getfills$(OX)	\
252	$(OP)bgi/getgramo$(OX)	\
253	$(OP)bgi/getimage$(OX)	\
254	$(OP)bgi/getmaxmo$(OX)	\
255	$(OP)bgi/getmoran$(OX)	\
256	$(OP)bgi/getpixel$(OX)	\
257	$(OP)bgi/getviewp$(OX)
258
259BGI_3 =	$(OP)bgi/getx$(OX)	\
260	$(OP)bgi/gety$(OX)	\
261	$(OP)bgi/gmaxcol$(OX)	\
262	$(OP)bgi/gmmaxcol$(OX)	\
263	$(OP)bgi/gmmaxx$(OX)	\
264	$(OP)bgi/gmmaxy$(OX)	\
265	$(OP)bgi/gpalsize$(OX)	\
266	$(OP)bgi/graphres$(OX)	\
267	$(OP)bgi/imagesze$(OX)	\
268	$(OP)bgi/instbgid$(OX)	\
269	$(OP)bgi/lineb$(OX)	\
270	$(OP)bgi/linerel$(OX)	\
271	$(OP)bgi/lineto$(OX)	\
272	$(OP)bgi/lnestyle$(OX)
273
274BGI_4 =	$(OP)bgi/modename$(OX)	\
275	$(OP)bgi/moverel$(OX)	\
276	$(OP)bgi/moveto$(OX)	\
277	$(OP)bgi/page1$(OX)	\
278	$(OP)bgi/page2$(OX)	\
279	$(OP)bgi/page3$(OX)	\
280	$(OP)bgi/page4$(OX)	\
281	$(OP)bgi/page5$(OX)	\
282	$(OP)bgi/page6$(OX)	\
283	$(OP)bgi/palette$(OX)	\
284	$(OP)bgi/pieslice$(OX)	\
285	$(OP)bgi/polygonb$(OX)	\
286	$(OP)bgi/putimage$(OX)	\
287	$(OP)bgi/putpixel$(OX)	\
288	$(OP)bgi/rectang$(OX)	\
289	$(OP)bgi/regbgidr$(OX)
290
291BGI_5 =	$(OP)bgi/rgbpal_g$(OX)	\
292	$(OP)bgi/rgbpal_s$(OX)	\
293	$(OP)bgi/rstcrtmd$(OX)	\
294	$(OP)bgi/sector$(OX)	\
295	$(OP)bgi/setbgiwh$(OX)	\
296	$(OP)bgi/setbkcol$(OX)	\
297	$(OP)bgi/setbusze$(OX)	\
298	$(OP)bgi/setcolor$(OX)	\
299	$(OP)bgi/setrgbc$(OX)	\
300	$(OP)bgi/setviewp$(OX)	\
301	$(OP)bgi/setwrmod$(OX)	\
302	$(OP)bgi/text$(OX)	\
303	$(OP)bgi/text1$(OX)	\
304	$(OP)bgi/text2$(OX)	\
305	$(OP)bgi/text3$(OX)
306
307BGI_6 =	$(OP)bgi/text4$(OX)	\
308	$(OP)bgi/text5$(OX)	\
309	$(OP)bgi/text6$(OX)	\
310	$(OP)bgi/text7$(OX)	\
311	$(OP)bgi/text8$(OX)	\
312	$(OP)bgi/text9$(OX)	\
313	$(OP)bgi/texta$(OX)	\
314	$(OP)bgi/textb$(OX)	\
315	$(OP)bgi/textc$(OX)	\
316	$(OP)bgi/textd$(OX)	\
317	$(OP)bgi/txtlnest$(OX)  \
318	$(OP)bgi/bgiext01$(OX)  \
319	$(OP)bgi/bgiext02$(OX)
320
321DBG_1 = $(OP)utils/dbgprint$(OX)
322
323JPG_1 = $(OP)gformats/ctx2jpg$(OX) \
324	$(OP)gformats/jpg2ctx$(OX)
325
326NOJPG_1 = $(OP)gformats/dummyjpg$(OX)
327
328BMP_1 = $(OP)../addons/bmp/bmp$(OX)
329
330TIF_1 = $(OP)../addons/ctx2tiff$(OX)
331
332PNG_1 = $(OP)gformats/ctx2png$(OX) \
333	$(OP)gformats/png2ctx$(OX)
334
335NOPNG_1 = $(OP)gformats/dummypng$(OX)
336
337PRN_1 = $(OP)../addons/print/grxprint$(OX) \
338	$(OP)../addons/print/prndata$(OX)
339
340PRNBGI_1 = $(OP)bgi/bgiprint$(OX)
341
342