codeset
[AROS.git] / rom / graphics / mmakefile.src
blobf24113e44847132e2913f01111baaa190fb75664
1 # $Id$
2 include $(TOP)/config/make.cfg
4 USER_INCLUDES := -I$(SRCDIR)/rom/cgfx
6 FILES     := \
7         intregions \
8         graphics_misc \
9         areafill \
10         fontsupport \
11         color_support \
12         gels_internal \
13         objcache \
14         default_font \
15         graphics_driver \
16         fakegfxhidd \
17         dispinfo \
18         gfxfuncsupport \
19         cgx_support
22 FUNCTIONS := \
23         addanimob \
24         addbob \
25         adddisplaydrivera \
26         addfont \
27         addvsprite \
28         allocbitmap \
29         allocdbufinfo \
30         allocraster \
31         allocspritedataa \
32         andrectrect \
33         andrectregion \
34         andrectregionnd \
35         andregionregion \
36         andregionregionnd \
37         animate \
38         areadraw \
39         areaellipse \
40         areaend \
41         areamove \
42         areregionsequal \
43         askfont \
44         asksoftstyle \
45         attachpalextra \
46         attemptlocklayerrom \
47         bestmodeida \
48         bitmapscale \
49         bltbitmap \
50         bltbitmaprastport \
51         bltclear \
52         bltmaskbitmaprastport \
53         bltpattern \
54         bltrastportbitmap \
55         blttemplate \
56         calcivg \
57         cbump \
58         changeextspritea \
59         changesprite \
60         changevpbitmap \
61         cleareol \
62         clearrectregion \
63         clearrectregionnd \
64         clearregionregion \
65         clearregionregionnd \
66         clearregion \
67         clearscreen \
68         clipblit \
69         clonerastport \
70         closefont \
71         closemonitor \
72         cmove \
73         coercemode \
74         copyregion \
75         copysbitmap \
76         createrastport \
77         cwait \
78         deinitrastport \
79         disownblitter \
80         disposeregion \
81         docollision \
82         draw \
83         drawellipse \
84         drawglist \
85         eraserect \
86         extendfont \
87         findcolor \
88         finddisplayinfo \
89         flood \
90         fontextent \
91         freebitmap \
92         freecolormap \
93         freecoplist \
94         freecprlist \
95         freedbufinfo \
96         freegbuffers \
97         freeraster \
98         freerastport \
99         freesprite \
100         freespritedata \
101         freevportcoplists \
102         getapen \
103         getbitmapattr \
104         getbpen \
105         getcolormap \
106         getdisplayinfodata \
107         getdrmd \
108         getextspritea \
109         getgbuffers \
110         getoutlinepen \
111         getrgb32 \
112         getrgb4 \
113         getrpattrsa \
114         getsprite \
115         getvpmodeid \
116         gfxassociate \
117         gfxfree \
118         gfxlookup \
119         gfxnew \
120         initarea \
121         initbitmap \
122         initgels \
123         initgmasks \
124         initmasks \
125         initrastport \
126         inittmpras \
127         initview \
128         initvport \
129         ispointinregion \
130         loadrgb32 \
131         loadrgb4 \
132         loadview \
133         locklayerrom \
134         makevport \
135         modenotavailable \
136         move \
137         movesprite \
138         mrgcop \
139         newrectregion \
140         newregion \
141         nextdisplayinfo \
142         obtainbestpena \
143         obtainpen \
144         openfont \
145         openmonitor \
146         orrectregion \
147         orrectregionnd \
148         orregionregion \
149         orregionregionnd \
150         ownblitter \
151         polydraw \
152         qblit \
153         qbsblit \
154         readpixel \
155         readpixelarray8 \
156         readpixelline8 \
157         rectfill \
158         releasepen \
159         remfont \
160         remibob \
161         remvsprite \
162         scalerdiv \
163         scrollraster \
164         scrollrasterbf \
165         scrollregion \
166         scrollvport \
167         setabpendrmd \
168         setapen \
169         setbpen \
170         setchiprev \
171         setcollision \
172         setdisplaydrivercallback \
173         setdrmd \
174         setfont \
175         setmaxpen \
176         setoutlinepen \
177         setrast \
178         setregion \
179         setrgb32 \
180         setrgb32cm \
181         setrgb4 \
182         setrgb4cm \
183         setrpattrsa \
184         setsoftstyle \
185         setwritemask \
186         showimminentreset \
187         sortglist \
188         stripfont \
189         swapregions \
190         syncsbitmap \
191         text \
192         textextent \
193         textfit \
194         textlength \
195         ucopperlistinit \
196         unlocklayerrom \
197         vbeampos \
198         videocontrol \
199         waitblit \
200         waitbovp \
201         waittof \
202         weightamatch \
203         writechunkypixels \
204         writepixel \
205         writepixelarray8 \
206         writepixelline8 \
207         xorrectregion \
208         xorrectregionnd \
209         xorregionregion \
210         xorregionregionnd
212 #MM kernel-graphics-linklib : kernel-graphics-$(ARCH)-$(CPU) \
213 #MM   hidd-graphics-linklib
214 #MM kernel-graphics-kobj : kernel-graphics-$(ARCH)-$(CPU) \
215 #MM   hidd-graphics-linklib
217 #MM kernel-graphics-includes : \
218 #MM     kernel-exec-includes \
219 #MM     kernel-oop-includes \
220 #MM     kernel-utility-includes \
221 #MM     workbench-libs-cgfx-includes \
222 #MM     includes-copy
224 %build_module mmake=kernel-graphics \
225   modname=graphics modtype=library \
226   files="graphics_init $(FUNCTIONS) $(FILES)" \
227   uselibs="hiddgraphicsstubs oop rom"