comparison pidgin/pixmaps/Makefile.am @ 21033:9347a942b7cd

This is the first step toward rationalizing our Makefiles to reduce the number of directories we have to traverse. This commit removes all Makefiles under pidgin/pixmaps which don't actually do anything -- if it contained nothing but SUBDIRS and/or EXTRA_DIST, it's gone now. This almost certainly breaks Windows builds. I believe they can be (mostly?) fixed by simply removing intermediate Makefile.mingws (corresponding to removed Makefile.ams; both from their locations and from pidgin/pixmaps/Makefile.am), but as I can't test it, I didn't mess with them. Note that even this simple reduction cut out 31 directories from the build process. Similar changes can probably be made in other places in the tree, above pidgin/pixmaps/. Next step: directories which install files, but have no rules.
author Ethan Blanton <elb@pidgin.im>
date Sun, 28 Oct 2007 04:46:01 +0000
parents 2f0960548c1d
children 50ec72d78902
comparison
equal deleted inserted replaced
21031:afb4704781ed 21033:9347a942b7cd
1 SUBDIRS = animations buddy_icons dialogs emblems emotes icons protocols status toolbar tray 1 SUBDIRS = animations/16 buddy_icons/qq dialogs/16 dialogs/64 emblems/16 \
2 emotes/default/24 emotes/none \
3 icons/16 icons/22 icons/24 icons/32 icons/48 \
4 protocols/16 protocols/22 protocols/48 \
5 status/11 status/16 status/22 status/32 status/48 \
6 toolbar/16 toolbar/22 tray/16 tray/22 tray/32 tray/48
7
8 MAKEFILE_MINGW = \
9 animations/Makefile.mingw \
10 animations/16/Makefile.mingw \
11 buddy_icons/Makefile.mingw \
12 buddy_icons/qq/Makefile.mingw \
13 dialogs/Makefile.mingw \
14 dialogs/16/Makefile.mingw \
15 dialogs/64/Makefile.mingw \
16 icons/Makefile.mingw \
17 icons/16/Makefile.mingw \
18 icons/24/Makefile.mingw \
19 icons/32/Makefile.mingw \
20 icons/48/Makefile.mingw \
21 emotes/Makefile.mingw \
22 emotes/default/Makefile.mingw \
23 emotes/default/24/Makefile.mingw \
24 emotes/none/Makefile.mingw \
25 emblems/Makefile.mingw \
26 emblems/16/Makefile.mingw \
27 protocols/Makefile.mingw \
28 protocols/22/Makefile.mingw \
29 protocols/48/Makefile.mingw \
30 status/Makefile.mingw \
31 status/11/Makefile.mingw \
32 status/11/rtl/Makefile.mingw \
33 status/16/Makefile.mingw \
34 status/16/rtl/Makefile.mingw \
35 status/22/Makefile.mingw \
36 status/22/rtl/Makefile.mingw \
37 status/32/Makefile.mingw \
38 status/32/rtl/Makefile.mingw \
39 status/48/Makefile.mingw \
40 status/48/rtl/Makefile.mingw \
41 toolbar/Makefile.mingw \
42 toolbar/16/Makefile.mingw \
43 toolbar/22/Makefile.mingw \
44 tray/Makefile.mingw \
45 tray/16/Makefile.mingw \
46 tray/22/Makefile.mingw \
47 tray/32/Makefile.mingw \
48 tray/48/Makefile.mingw
49
50 DIALOGS_16_SCALABLE = \
51 dialogs/16/scalable/error.svg \
52 dialogs/16/scalable/info.svg \
53 dialogs/16/scalable/mail.svg
54
55 DIALOGS_64_SCALABLE = \
56 dialogs/64/scalable/auth.svg \
57 dialogs/64/scalable/cool.svg \
58 dialogs/64/scalable/dialog.svg \
59 dialogs/64/scalable/error.svg \
60 dialogs/64/scalable/info.svg \
61 dialogs/64/scalable/question.svg \
62 dialogs/64/scalable/warning.svg
63
64 EMBLEMS_16_SCALABLE = \
65 emblems/16/scalable/aol-client.svg \
66 emblems/16/scalable/blocked.svg \
67 emblems/16/scalable/bot.svg \
68 emblems/16/scalable/external.svg \
69 emblems/16/scalable/female.svg \
70 emblems/16/scalable/free-for-chat.svg \
71 emblems/16/scalable/game.svg \
72 emblems/16/scalable/male.svg \
73 emblems/16/scalable/mobile.svg \
74 emblems/16/scalable/music.svg \
75 emblems/16/scalable/not-authorized.svg \
76 emblems/16/scalable/qq-member.svg \
77 emblems/16/scalable/secure.svg \
78 emblems/16/scalable/unavailable.svg \
79 emblems/16/scalable/video.svg \
80 emblems/16/scalable/voice.svg
81
82 EMOTES_DEFAULT_24_SCALABLE = \
83 emotes/default/24/scalable/act-up.svg \
84 emotes/default/24/scalable/airplane.svg \
85 emotes/default/24/scalable/alien.svg \
86 emotes/default/24/scalable/angel.svg \
87 emotes/default/24/scalable/angry.svg \
88 emotes/default/24/scalable/arrogant.svg \
89 emotes/default/24/scalable/at-wits-end.svg \
90 emotes/default/24/scalable/bad.svg \
91 emotes/default/24/scalable/bashful.svg \
92 emotes/default/24/scalable/beat-up.svg \
93 emotes/default/24/scalable/beauty.svg \
94 emotes/default/24/scalable/beer.svg \
95 emotes/default/24/scalable/blowkiss.svg \
96 emotes/default/24/scalable/bomb.svg \
97 emotes/default/24/scalable/bowl.svg \
98 emotes/default/24/scalable/boy.svg \
99 emotes/default/24/scalable/brb.svg \
100 emotes/default/24/scalable/bulgy-eyes.svg \
101 emotes/default/24/scalable/bye.svg \
102 emotes/default/24/scalable/cake.svg \
103 emotes/default/24/scalable/call-me.svg \
104 emotes/default/24/scalable/camera.svg \
105 emotes/default/24/scalable/can.svg \
106 emotes/default/24/scalable/car.svg \
107 emotes/default/24/scalable/cat.svg \
108 emotes/default/24/scalable/chicken.svg \
109 emotes/default/24/scalable/clap.svg \
110 emotes/default/24/scalable/clock.svg \
111 emotes/default/24/scalable/cloudy.svg \
112 emotes/default/24/scalable/clover.svg \
113 emotes/default/24/scalable/clown.svg \
114 emotes/default/24/scalable/coffee.svg \
115 emotes/default/24/scalable/coins.svg \
116 emotes/default/24/scalable/computer.svg \
117 emotes/default/24/scalable/confused.svg \
118 emotes/default/24/scalable/console.svg \
119 emotes/default/24/scalable/cowboy.svg \
120 emotes/default/24/scalable/cow.svg \
121 emotes/default/24/scalable/crying.svg \
122 emotes/default/24/scalable/curl-lip.svg \
123 emotes/default/24/scalable/curse.svg \
124 emotes/default/24/scalable/cute.svg \
125 emotes/default/24/scalable/cyclops.svg \
126 emotes/default/24/scalable/dance.svg \
127 emotes/default/24/scalable/dazed.svg \
128 emotes/default/24/scalable/desire.svg \
129 emotes/default/24/scalable/devil.svg \
130 emotes/default/24/scalable/disapointed.svg \
131 emotes/default/24/scalable/disdain.svg \
132 emotes/default/24/scalable/doctor.svg \
133 emotes/default/24/scalable/dog.svg \
134 emotes/default/24/scalable/doh.svg \
135 emotes/default/24/scalable/dont-know.svg \
136 emotes/default/24/scalable/drink.svg \
137 emotes/default/24/scalable/drool.svg \
138 emotes/default/24/scalable/eat.svg \
139 emotes/default/24/scalable/embarrassed.svg \
140 emotes/default/24/scalable/excruciating.svg \
141 emotes/default/24/scalable/eyeroll.svg \
142 emotes/default/24/scalable/female-fighter.svg \
143 emotes/default/24/scalable/film.svg \
144 emotes/default/24/scalable/fingers-crossed.svg \
145 emotes/default/24/scalable/flag.svg \
146 emotes/default/24/scalable/foot-in-mouth.svg \
147 emotes/default/24/scalable/freaked-out.svg \
148 emotes/default/24/scalable/ghost.svg \
149 emotes/default/24/scalable/giggle.svg \
150 emotes/default/24/scalable/girl.svg \
151 emotes/default/24/scalable/glasses-cool.svg \
152 emotes/default/24/scalable/glasses-nerdy.svg \
153 emotes/default/24/scalable/goat.svg \
154 emotes/default/24/scalable/go-away.svg \
155 emotes/default/24/scalable/good.svg \
156 emotes/default/24/scalable/hammer.svg \
157 emotes/default/24/scalable/handcuffs.svg \
158 emotes/default/24/scalable/handshake.svg \
159 emotes/default/24/scalable/highfive.svg \
160 emotes/default/24/scalable/hug-left.svg \
161 emotes/default/24/scalable/hug-right.svg \
162 emotes/default/24/scalable/hypnotized.svg \
163 emotes/default/24/scalable/in-love.svg \
164 emotes/default/24/scalable/island.svg \
165 emotes/default/24/scalable/jump.svg \
166 emotes/default/24/scalable/kissed.svg \
167 emotes/default/24/scalable/kissing.svg \
168 emotes/default/24/scalable/kiss.svg \
169 emotes/default/24/scalable/knife.svg \
170 emotes/default/24/scalable/lamp.svg \
171 emotes/default/24/scalable/lashes.svg \
172 emotes/default/24/scalable/laugh.svg \
173 emotes/default/24/scalable/liquor.svg \
174 emotes/default/24/scalable/loser.svg \
175 emotes/default/24/scalable/love-over.svg \
176 emotes/default/24/scalable/love.svg \
177 emotes/default/24/scalable/lying.svg \
178 emotes/default/24/scalable/madtongue.svg \
179 emotes/default/24/scalable/mail.svg \
180 emotes/default/24/scalable/male-fighter1.svg \
181 emotes/default/24/scalable/male-fighter2.svg \
182 emotes/default/24/scalable/mean.svg \
183 emotes/default/24/scalable/meeting.svg \
184 emotes/default/24/scalable/messed.svg \
185 emotes/default/24/scalable/mobile.svg \
186 emotes/default/24/scalable/mohawk.svg \
187 emotes/default/24/scalable/moneymouth.svg \
188 emotes/default/24/scalable/monkey.svg \
189 emotes/default/24/scalable/moon.svg \
190 emotes/default/24/scalable/msn-away.svg \
191 emotes/default/24/scalable/msn-busy.svg \
192 emotes/default/24/scalable/msn_online.svg \
193 emotes/default/24/scalable/msn.svg \
194 emotes/default/24/scalable/musical-note.svg \
195 emotes/default/24/scalable/music.svg \
196 emotes/default/24/scalable/nailbiting.svg \
197 emotes/default/24/scalable/neutral.svg \
198 emotes/default/24/scalable/on-the-phone.svg \
199 emotes/default/24/scalable/party.svg \
200 emotes/default/24/scalable/peace.svg \
201 emotes/default/24/scalable/phone.svg \
202 emotes/default/24/scalable/pig.svg \
203 emotes/default/24/scalable/pill.svg \
204 emotes/default/24/scalable/pirate.svg \
205 emotes/default/24/scalable/pissed-off.svg \
206 emotes/default/24/scalable/pizza.svg \
207 emotes/default/24/scalable/plate.svg \
208 emotes/default/24/scalable/poop.svg \
209 emotes/default/24/scalable/pray.svg \
210 emotes/default/24/scalable/present.svg \
211 emotes/default/24/scalable/qq.svg \
212 emotes/default/24/scalable/question.svg \
213 emotes/default/24/scalable/quiet.svg \
214 emotes/default/24/scalable/rainbow.svg \
215 emotes/default/24/scalable/rain.svg \
216 emotes/default/24/scalable/rose-dead.svg \
217 emotes/default/24/scalable/rose.svg \
218 emotes/default/24/scalable/rotfl.svg \
219 emotes/default/24/scalable/sad.svg \
220 emotes/default/24/scalable/sarcastic.svg \
221 emotes/default/24/scalable/search.svg \
222 emotes/default/24/scalable/secret.svg \
223 emotes/default/24/scalable/shame.svg \
224 emotes/default/24/scalable/sheep.svg \
225 emotes/default/24/scalable/shock.svg \
226 emotes/default/24/scalable/shout.svg \
227 emotes/default/24/scalable/shut-mouth.svg \
228 emotes/default/24/scalable/sick.svg \
229 emotes/default/24/scalable/sidefrown.svg \
230 emotes/default/24/scalable/sigarette.svg \
231 emotes/default/24/scalable/silly.svg \
232 emotes/default/24/scalable/sinister.svg \
233 emotes/default/24/scalable/skeleton.svg \
234 emotes/default/24/scalable/skywalker.svg \
235 emotes/default/24/scalable/sleepy.svg \
236 emotes/default/24/scalable/smile-big.svg \
237 emotes/default/24/scalable/smile.svg \
238 emotes/default/24/scalable/smirk.svg \
239 emotes/default/24/scalable/snail.svg \
240 emotes/default/24/scalable/snicker.svg \
241 emotes/default/24/scalable/snowman.svg \
242 emotes/default/24/scalable/soccerball.svg \
243 emotes/default/24/scalable/soldier.svg \
244 emotes/default/24/scalable/star.svg \
245 emotes/default/24/scalable/starving.svg \
246 emotes/default/24/scalable/stop.svg \
247 emotes/default/24/scalable/struggle.svg \
248 emotes/default/24/scalable/sun.svg \
249 emotes/default/24/scalable/sweat.svg \
250 emotes/default/24/scalable/talktohand.svg \
251 emotes/default/24/scalable/teeth.svg \
252 emotes/default/24/scalable/terror.svg \
253 emotes/default/24/scalable/thinking.svg \
254 emotes/default/24/scalable/thunder.svg \
255 emotes/default/24/scalable/time-out.svg \
256 emotes/default/24/scalable/tongue.svg \
257 emotes/default/24/scalable/tremble.svg \
258 emotes/default/24/scalable/turtle.svg \
259 emotes/default/24/scalable/tv.svg \
260 emotes/default/24/scalable/umbrella.svg \
261 emotes/default/24/scalable/vampire.svg \
262 emotes/default/24/scalable/victory.svg \
263 emotes/default/24/scalable/waiting.svg \
264 emotes/default/24/scalable/watermelon.svg \
265 emotes/default/24/scalable/waving.svg \
266 emotes/default/24/scalable/weep.svg \
267 emotes/default/24/scalable/wilt.svg \
268 emotes/default/24/scalable/wink.svg \
269 emotes/default/24/scalable/worship.svg \
270 emotes/default/24/scalable/yawn.svg \
271 emotes/default/24/scalable/yin-yang.svg
272
273 PROTOCOLS_16_SCALABLE = \
274 protocols/16/scalable/aim.svg \
275 protocols/16/scalable/bonjour.svg \
276 protocols/16/scalable/gadu-gadu.svg \
277 protocols/16/scalable/novell.svg \
278 protocols/16/scalable/icq.svg \
279 protocols/16/scalable/irc.svg \
280 protocols/16/scalable/jabber.svg \
281 protocols/16/scalable/meanwhile.svg \
282 protocols/16/scalable/msn.svg \
283 protocols/16/scalable/qq.svg \
284 protocols/16/scalable/silc.svg \
285 protocols/16/scalable/simple.svg \
286 protocols/16/scalable/yahoo.svg \
287 protocols/16/scalable/zephyr.svg
288
289 ICONS_16_SCALABLE = \
290 icons/16/scalable/pidgin.svg
291
292 ICONS_22_SCALABLE = \
293 icons/22/scalable/pidgin.svg
294
295 ICONS_24_SCALABLE = \
296 icons/24/scalable/pidgin.svg
297
298 ICONS_32_SCALABLE = \
299 icons/32/scalable/pidgin.svg
300
301 ICONS_48_SCALABLE = \
302 icons/48/scalable/pidgin.svg
303
304 PROTOCOLS_22_SCALABLE = \
305 protocols/22/scalable/aim.svg \
306 protocols/22/scalable/bonjour.svg \
307 protocols/22/scalable/gadu-gadu.svg \
308 protocols/22/scalable/novell.svg \
309 protocols/22/scalable/icq.svg \
310 protocols/22/scalable/irc.svg \
311 protocols/22/scalable/jabber.svg \
312 protocols/22/scalable/meanwhile.svg \
313 protocols/22/scalable/msn.svg \
314 protocols/22/scalable/qq.svg \
315 protocols/22/scalable/silc.svg \
316 protocols/22/scalable/simple.svg \
317 protocols/22/scalable/yahoo.svg \
318 protocols/22/scalable/zephyr.svg
319
320 PROTOCOLS_48_SCALABLE = \
321 protocols/48/scalable/aim.svg \
322 protocols/48/scalable/bonjour.svg \
323 protocols/48/scalable/gadu-gadu.svg \
324 protocols/48/scalable/google-talk.svg \
325 protocols/48/scalable/novell.svg \
326 protocols/48/scalable/icq.svg \
327 protocols/48/scalable/irc.svg \
328 protocols/48/scalable/jabber.svg \
329 protocols/48/scalable/meanwhile.svg \
330 protocols/48/scalable/msn.svg \
331 protocols/48/scalable/qq.svg \
332 protocols/48/scalable/silc.svg \
333 protocols/48/scalable/simple.svg \
334 protocols/48/scalable/yahoo.svg \
335 protocols/48/scalable/zephyr.svg
336
337 STATUS_11_SCALABLE = \
338 status/11/scalable/available.svg \
339 status/11/scalable/away.svg \
340 status/11/scalable/busy.svg \
341 status/11/scalable/chat.svg \
342 status/11/scalable/extended-away.svg \
343 status/11/scalable/invisible.svg \
344 status/11/scalable/offline.svg \
345 status/11/scalable/person.svg
346
347 STATUS_16_SCALABLE = \
348 status/16/scalable/available.svg \
349 status/16/scalable/away.svg \
350 status/16/scalable/busy.svg \
351 status/16/scalable/chat.svg \
352 status/16/scalable/extended-away.svg \
353 status/16/scalable/log-in.svg \
354 status/16/scalable/log-out.svg \
355 status/16/scalable/message-pending.svg \
356 status/16/scalable/offline.svg \
357 status/16/scalable/person.svg
358
359 STATUS_22_SCALABLE = \
360 status/22/scalable/available.svg \
361 status/22/scalable/away.svg \
362 status/22/scalable/busy.svg \
363 status/22/scalable/chat.svg \
364 status/22/scalable/extended-away.svg \
365 status/22/scalable/log-in.svg \
366 status/22/scalable/log-out.svg \
367 status/22/scalable/offline.svg \
368 status/22/scalable/person.svg
369
370 STATUS_32_SCALABLE = \
371 status/32/scalable/available.svg \
372 status/32/scalable/away.svg \
373 status/32/scalable/busy.svg \
374 status/32/scalable/chat.svg \
375 status/32/scalable/extended-away.svg \
376 status/32/scalable/log-in.svg \
377 status/32/scalable/log-out.svg \
378 status/32/scalable/offline.svg \
379 status/32/scalable/person.svg
380
381 TOOLBAR_11 = \
382 toolbar/11/message-new.png
383
384 TOOLBAR_16_SCALABLE = \
385 toolbar/16/scalable/change-bgcolor.svg \
386 toolbar/16/scalable/change-fgcolor.svg \
387 toolbar/16/scalable/emote-select.svg \
388 toolbar/16/scalable/font-size-down.svg \
389 toolbar/16/scalable/font-size-up.svg
390
391 TOOLBAR_22_SCALABLE = \
392 toolbar/22/scalable/select-avatar.svg
393
394 TRAY_16_SCALABLE = \
395 tray/16/scalable/tray-away.svg \
396 tray/16/scalable/tray-busy.svg \
397 tray/16/scalable/tray-connecting.svg \
398 tray/16/scalable/tray-extended-away.svg \
399 tray/16/scalable/tray-invisible.svg \
400 tray/16/scalable/tray-message.svg \
401 tray/16/scalable/tray-offline.svg \
402 tray/16/scalable/tray-online.svg
403
404 TRAY_22_SCALABLE = \
405 tray/22/scalable/tray-invisible.svg
2 406
3 EXTRA_DIST = \ 407 EXTRA_DIST = \
4 edit.png \ 408 edit.png \
5 info.png \ 409 info.png \
6 logo.png \ 410 logo.png \
8 arrow-down.xpm \ 412 arrow-down.xpm \
9 arrow-up.xpm \ 413 arrow-up.xpm \
10 arrow-right.xpm \ 414 arrow-right.xpm \
11 arrow-left.xpm \ 415 arrow-left.xpm \
12 Makefile.mingw \ 416 Makefile.mingw \
13 pidgin.ico 417 pidgin.ico \
418 $(MAKEFILE_MINGW) \
419 $(DIALOGS_16_SCALABLE) \
420 $(DIALOGS_64_SCALABLE) \
421 $(ICONS_16_SCALABLE) \
422 $(ICONS_22_SCALABLE) \
423 $(ICONS_24_SCALABLE) \
424 $(ICONS_32_SCALABLE) \
425 $(ICONS_48_SCALABLE) \
426 $(EMBLEMS_16_SCALABLE) \
427 $(EMOTES_DEFAULT_24_SCALABLE) \
428 $(PROTOCOLS_16_SCALABLE) \
429 $(PROTOCOLS_22_SCALABLE) \
430 $(PROTOCOLS_48_SCALABLE) \
431 $(STATUS_11_SCALABLE) \
432 $(STATUS_16_SCALABLE) \
433 $(STATUS_22_SCALABLE) \
434 $(STATUS_32_SCALABLE) \
435 $(TOOLBAR_11) \
436 $(TOOLBAR_16_SCALABLE) \
437 $(TOOLBAR_22_SCALABLE) \
438 $(TRAY_16_SCALABLE) \
439 $(TRAY_22_SCALABLE)
14 440
15 pidginbuttonpixdir = $(datadir)/pixmaps/pidgin/buttons 441 pidginbuttonpixdir = $(datadir)/pixmaps/pidgin/buttons
16 pidginbuttonpix_DATA = edit.png pause.png info.png 442 pidginbuttonpix_DATA = edit.png pause.png info.png
17 443
18 pidgindistpixdir = $(datadir)/pixmaps/pidgin 444 pidgindistpixdir = $(datadir)/pixmaps/pidgin