revert between 56095 -> 55830 in arch
[AROS.git] / workbench / libs / muimaster / classes / mmakefile.src
blob4568241a169ad2fbd5235c2fc838d362fc70879d
1 # Copyright © 2003, The AROS Development Team. All rights reserved.
2 # $Id$
4 include $(SRCDIR)/config/aros.cfg
6 USER_CFLAGS := -I$(SRCDIR)/$(CURDIR)/..
7 USER_CFLAGS += $(PARANOIA_CFLAGS)
8 USER_LIBS   := mui
9 USER_LDFLAGS := -static
11 #MM- workbench-libs-muimaster : \
12 #MM     workbench-classes-zune-aboutmui \
13 #MM     workbench-classes-zune-balance \
14 #MM     workbench-classes-zune-boopsi \
15 #MM     workbench-classes-zune-coloradjust \
16 #MM     workbench-classes-zune-colorfield \
17 #MM     workbench-classes-zune-floattext \
18 #MM     workbench-classes-zune-popasl \
19 #MM     workbench-classes-zune-popframe \
20 #MM     workbench-classes-zune-popimage \
21 #MM     workbench-classes-zune-poppen \
22 #MM     workbench-classes-zune-radio \
23 #MM     workbench-classes-zune-scrollgroup \
24 #MM     workbench-classes-zune-settingsgroup \
25 #MM     workbench-classes-zune-virtgroup \
26 #MM     workbench-classes-zune-volumelist \
27 #MM     workbench-classes-zune-dirlist \
28 #MM     workbench-classes-zune-poplist \
29 #MM     workbench-classes-zune-popscreen \
30 #MM     workbench-classes-zune-crawling \
31 #MM     workbench-classes-zune-levelmeter \
32 #MM     workbench-classes-zune-knob \
33 #MM     workbench-classes-zune-dtpic \
34 #MM     workbench-classes-zune-palette \
35 #MM     workbench-classes-zune-title \
36 #MM     workbench-classes-zune-process \
37 #MM     workbench-classes-zune-pixmap
40 #MM- workbench-libs-muimaster-clean : \
41 #MM     workbench-classes-zune-aboutmui-clean \
42 #MM     workbench-classes-zune-balance-clean \
43 #MM     workbench-classes-zune-boopsi-clean \
44 #MM     workbench-classes-zune-coloradjust-clean \
45 #MM     workbench-classes-zune-colorfield-clean \
46 #MM     workbench-classes-zune-frameadjust-clean \
47 #MM     workbench-classes-zune-framedisplay-clean \
48 #MM     workbench-classes-zune-gauge-clean \
49 #MM     workbench-classes-zune-imageadjust-clean \
50 #MM     workbench-classes-zune-imagedisplay-clean \
51 #MM     workbench-classes-zune-penadjust-clean \
52 #MM     workbench-classes-zune-pendisplay-clean \
53 #MM     workbench-classes-zune-popasl-clean \
54 #MM     workbench-classes-zune-popframe-clean \
55 #MM     workbench-classes-zune-popimage-clean \
56 #MM     workbench-classes-zune-poppen-clean \
57 #MM     workbench-classes-zune-radion-clean \
58 #MM     workbench-classes-zune-scale-clean \
59 #MM     workbench-classes-zune-scrollgroup-clean \
60 #MM     workbench-classes-zune-settingsgroup-clean \
61 #MM     workbench-classes-zune-virtgroup-clean \
62 #MM     workbench-classes-zune-volumelist-clean \
63 #MM     workbench-classes-zune-dirlist-clean \
64 #MM     workbench-classes-zune-numericbutton-clean \
65 #MM     workbench-classes-zune-poplist-clean \
66 #MM     workbench-classes-zune-popscreen-clean \
67 #MM     workbench-classes-zune-crawling-clean \
68 #MM     workbench-classes-zune-levelmeter-clean \
69 #MM     workbench-classes-zune-knob-clean \
70 #MM     workbench-classes-zune-dtpic-clean \
71 #MM     workbench-classes-zune-palette-clean \
72 #MM     workbench-classes-zune-title-clean \
73 #MM     workbench-classes-zune-process-clean \
74 #MM     workbench-classes-zune-pixmap-clean
76 #MM workbench-classes-zune-aboutmui : includes
77 %build_module \
78     mmake=workbench-classes-zune-aboutmui \
79     modname=Aboutmui modtype=mui files=aboutmui \
80     conffile=aboutmui.conf \
81     cflags="$(CFLAGS) -DZUNE_BUILTIN_ABOUTMUI=0"
83 #MM workbench-classes-zune-boopsi : includes
84 %build_module \
85     mmake=workbench-classes-zune-boopsi \
86     modname=Boopsi modtype=mui files=boopsi \
87     conffile=boopsi.conf \
88     cflags="$(CFLAGS) -DZUNE_BUILTIN_BOOPSI=0"
90 #MM workbench-classes-zune-balance : includes
91 %build_module \
92     mmake=workbench-classes-zune-balance \
93     modname=Balance modtype=mui files=balance \
94     conffile=balance.conf \
95     cflags="$(CFLAGS) -DZUNE_BUILTIN_BALANCE=0" \
96     uselibs="stdc"
97 # stdc for rand()
99 #MM workbench-classes-zune-coloradjust : includes
100 %build_module \
101     mmake=workbench-classes-zune-coloradjust \
102     modname=Coloradjust modtype=mui files=coloradjust \
103     conffile=coloradjust.conf \
104     cflags="$(CFLAGS) -DZUNE_BUILTIN_COLORADJUST=0"
106 #MM workbench-classes-zune-colorfield : includes
107 %build_module \
108     mmake=workbench-classes-zune-colorfield \
109     modname=Colorfield modtype=mui files=colorfield \
110     conffile=colorfield.conf \
111     cflags="$(CFLAGS) -DZUNE_BUILTIN_COLORFIELD=0"
113 #MM workbench-classes-zune-frameadjust : includes
114 %build_module \
115     mmake=workbench-classes-zune-frameadjust \
116     modname=Frameadjust modtype=mui files=frameadjust \
117     conffile=frameadjust.conf \
118     cflags="$(CFLAGS) -DZUNE_BUILTIN_FRAMEADJUST=0"
120 #MM workbench-classes-zune-framedisplay : includes
121 %build_module \
122     mmake=workbench-classes-zune-framedisplay \
123     modname=Framedisplay modtype=mui files=framedisplay \
124     conffile=framedisplay.conf \
125     cflags="$(CFLAGS) -DZUNE_BUILTIN_FRAMEDISPLAY=0"
127 #MM workbench-classes-zune-gauge : includes
128 %build_module \
129     mmake=workbench-classes-zune-gauge \
130     modname=Gauge modtype=mui files=gauge \
131     conffile=gauge.conf \
132     cflags="$(CFLAGS) -DZUNE_BUILTIN_GAUGE=0"
133     
134 #MM workbench-classes-zune-imageadjust : includes
135 %build_module \
136     mmake=workbench-classes-zune-imageadjust \
137     modname=Imageadjust modtype=mui files=imageadjust \
138     conffile=imageadjust.conf \
139     cflags="$(CFLAGS) -DZUNE_BUILTIN_IMAGEADJUST=0"
140     
141 #MM workbench-classes-zune-imagedisplay : includes
142 %build_module \
143     mmake=workbench-classes-zune-imagedisplay \
144     modname=Imagedisplay modtype=mui files=imagedisplay \
145     conffile=imagedisplay.conf \
146     cflags="$(CFLAGS) -DZUNE_BUILTIN_IMAGEDISPLAY=0"
147     
148 #MM workbench-classes-zune-penadjust : includes
149 %build_module \
150     mmake=workbench-classes-zune-penadjust \
151     modname=Penadjust modtype=mui files=penadjust \
152     conffile=penadjust.conf \
153     cflags="$(CFLAGS) -DZUNE_BUILTIN_PENADJUST=0"
154     
155 #MM workbench-classes-zune-pendisplay : includes
156 %build_module \
157     mmake=workbench-classes-zune-pendisplay \
158     modname=Pendisplay modtype=mui files=pendisplay \
159     conffile=pendisplay.conf \
160     cflags="$(CFLAGS) -DZUNE_BUILTIN_PENDISPLAY=0"
161     
162 #MM workbench-classes-zune-popasl : includes
163 %build_module \
164     mmake=workbench-classes-zune-popasl \
165     modname=Popasl modtype=mui files=popasl \
166     conffile=popasl.conf \
167     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPASL=0"
168     
169 #MM workbench-classes-zune-popframe : includes
170 %build_module \
171     mmake=workbench-classes-zune-popframe \
172     modname=Popframe modtype=mui files=popframe \
173     conffile=popframe.conf \
174     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPFRAME=0"
175     
176 #MM workbench-classes-zune-popimage : includes
177 %build_module \
178     mmake=workbench-classes-zune-popimage \
179     modname=Popimage modtype=mui files=popimage \
180     conffile=popimage.conf \
181     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPIMAGE=0"
182     
183 #MM workbench-classes-zune-poppen : includes
184 %build_module \
185     mmake=workbench-classes-zune-poppen \
186     modname=Poppen modtype=mui files=poppen \
187     conffile=poppen.conf \
188     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPPEN=0"
190 #MM workbench-classes-zune-radio : includes
191 %build_module \
192     mmake=workbench-classes-zune-radio \
193     modname=Radio modtype=mui files=radio \
194     conffile=radio.conf \
195     cflags="$(CFLAGS) -DZUNE_BUILTIN_RADIO=0"
196     
197 #MM workbench-classes-zune-scale : includes
198 %build_module \
199     mmake=workbench-classes-zune-scale \
200     modname=Scale modtype=mui files=scale \
201     conffile=scale.conf \
202     cflags="$(CFLAGS) -DZUNE_BUILTIN_SCALE=0"
203     
204 #MM workbench-classes-zune-scrollgroup : includes
205 %build_module \
206     mmake=workbench-classes-zune-scrollgroup \
207     modname=Scrollgroup modtype=mui files=scrollgroup \
208     conffile=scrollgroup.conf \
209     cflags="$(CFLAGS) -DZUNE_BUILTIN_SCROLLGROUP=0"
210     
211 #MM workbench-classes-zune-settingsgroup : includes
212 %build_module \
213     mmake=workbench-classes-zune-settingsgroup \
214     modname=Settingsgroup modtype=mui files=settingsgroup \
215     conffile=settingsgroup.conf \
216     cflags="$(CFLAGS) -DZUNE_BUILTIN_SETTINGSGROUP=0"
217     
218 #MM workbench-classes-zune-virtgroup : includes
219 %build_module \
220     mmake=workbench-classes-zune-virtgroup \
221     modname=Virtgroup modtype=mui files=virtgroup \
222     conffile=virtgroup.conf \
223     cflags="$(CFLAGS) -DZUNE_BUILTIN_VIRTGROUP=0"
225 #MM workbench-classes-zune-floattext : includes
226 %build_module \
227     mmake=workbench-classes-zune-floattext \
228     modname=Floattext modtype=mui files=floattext \
229     conffile=floattext.conf \
230     cflags="$(CFLAGS) -DZUNE_BUILTIN_FLOATTEXT=0"
232 #MM workbench-classes-zune-volumelist : includes
233 %build_module \
234     mmake=workbench-classes-zune-volumelist \
235     modname=Volumelist modtype=mui files=volumelist \
236     conffile=volumelist.conf \
237     cflags="$(CFLAGS) -DZUNE_BUILTIN_VOLUMELIST=0"
239 #MM workbench-classes-zune-dirlist : includes
240 %build_module \
241     mmake=workbench-classes-zune-dirlist \
242     modname=Dirlist modtype=mui files=dirlist \
243     conffile=dirlist.conf \
244     cflags="$(CFLAGS) -DZUNE_BUILTIN_DIRLIST=0"
246 #MM workbench-classes-zune-numericbutton : includes
247 %build_module \
248     mmake=workbench-classes-zune-numericbutton \
249     modname=Numericbutton modtype=mui files=numericbutton \
250     conffile=numericbutton.conf \
251     cflags="$(CFLAGS) -DZUNE_BUILTIN_NUMERICBUTTON=0"
253 #MM workbench-classes-zune-poplist : includes
254 %build_module \
255     mmake=workbench-classes-zune-poplist \
256     modname=Poplist modtype=mui files=poplist \
257     conffile=poplist.conf \
258     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPLIST=0"
260 #MM workbench-classes-zune-popscreen : includes
261 %build_module \
262     mmake=workbench-classes-zune-popscreen \
263     modname=Popscreen modtype=mui files=popscreen \
264     conffile=popscreen.conf \
265     cflags="$(CFLAGS) -DZUNE_BUILTIN_POPSCREEN=0"
268 #MM workbench-classes-zune-crawling : includes
269 %build_module \
270     mmake=workbench-classes-zune-crawling \
271     modname=Crawling modtype=mui modsuffix=mcc files=crawling \
272     conffile=crawling.conf \
273     cflags="$(CFLAGS) -DZUNE_BUILTIN_CRAWLING=0"
275 #MM workbench-classes-zune-levelmeter : includes
276 %build_module \
277     mmake=workbench-classes-zune-levelmeter \
278     modname=Levelmeter modtype=mui files=levelmeter \
279     conffile=levelmeter.conf \
280     cflags="$(CFLAGS) -DZUNE_BUILTIN_LEVELMETER=0" \
281     uselibs="stdc"
283 #MM workbench-classes-zune-knob : includes
284 %build_module \
285     mmake=workbench-classes-zune-knob \
286     modname=Knob modtype=mui files=knob \
287     conffile=knob.conf \
288     cflags="$(CFLAGS) -DZUNE_BUILTIN_KNOB=0" \
289     uselibs="stdc"
291 #MM workbench-classes-zune-dtpic : includes
292 %build_module \
293     mmake=workbench-classes-zune-dtpic \
294     modname=Dtpic modtype=mui files=dtpic \
295     conffile=dtpic.conf \
296     cflags="$(CFLAGS) -DZUNE_BUILTIN_DTPIC=0"
298 #MM workbench-classes-zune-palette : includes
299 %build_module \
300     mmake=workbench-classes-zune-palette \
301     modname=Palette modtype=mui files=palette \
302     conffile=palette.conf \
303     cflags="$(CFLAGS) -DZUNE_BUILTIN_PALETTE=0"
305 #MM workbench-classes-zune-title : includes
306 %build_module \
307     mmake=workbench-classes-zune-title \
308     modname=Title modtype=mui files=title \
309     conffile=title.conf \
310     cflags="$(CFLAGS) -DZUNE_BUILTIN_TITLE=0"
312 #MM workbench-classes-zune-process : includes
313 %build_module \
314     mmake=workbench-classes-zune-process \
315     modname=Process modtype=mui files=process \
316     conffile=process.conf \
317     cflags="$(CFLAGS) -DZUNE_BUILTIN_PROCESS=0"
319 #MM workbench-classes-zune-pixmap : includes
320 %build_module \
321     mmake=workbench-classes-zune-pixmap \
322     modname=Pixmap modtype=mui files=pixmap \
323     conffile=pixmap.conf \
324     cflags="$(CFLAGS) -DZUNE_BUILTIN_PIXMAP=0" \
325     uselibs="bz2_nostdio"
327 %common
328 %include_deps