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