Mercurial > audlegacy
annotate src/audacious/Makefile @ 4760:d0218338996d
order matters.
author | Andrew O. Shadoura <bugzilla@tut.by> |
---|---|
date | Thu, 07 Aug 2008 13:22:53 +0300 |
parents | b87f8c707b7f |
children | 7da84f662ce2 |
rev | line source |
---|---|
3574
9ffd5a2c5f35
In this special case, we really need extra.mk at the top of the file.
Jonathan Schleifer <js@h3c.de>
parents:
3573
diff
changeset
|
1 include ../../extra.mk |
9ffd5a2c5f35
In this special case, we really need extra.mk at the top of the file.
Jonathan Schleifer <js@h3c.de>
parents:
3573
diff
changeset
|
2 |
3572 | 3 SUBDIRS = ${INTL_OBJECTIVE} |
2313 | 4 |
3641
12500701b6dd
Update buildsys (adds ${PROG_SUFFIX}).
Jonathan Schleifer <js@h3c.de>
parents:
3599
diff
changeset
|
5 PROG = audacious${PROG_SUFFIX} |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
6 SRCS = af_equalizer.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
7 auddrct.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
8 audconfig.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
9 build_stamp.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
10 configdb.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
11 custom_uri.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
12 discovery.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
13 dnd.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
14 effect.c \ |
4706
7375fa718dd8
made new equalizer interface that doesn't imply a connection with the UI
mf0102 <0102@gmx.at>
parents:
4703
diff
changeset
|
15 equalizer.c \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
16 equalizer_flow.c \ |
4706
7375fa718dd8
made new equalizer interface that doesn't imply a connection with the UI
mf0102 <0102@gmx.at>
parents:
4703
diff
changeset
|
17 equalizer_preset.c \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
18 eventqueue.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
19 fft.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
20 flow.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
21 general.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
22 hook.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
23 icons-stock.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
24 interface.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
25 input.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
26 logger.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
27 main.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
28 mime.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
29 output.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
30 pixbuf_effects.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
31 playback.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
32 playback_evlisteners.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
33 playlist.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
34 playlist_container.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
35 pluginenum.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
36 rcfile.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
37 signals.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
38 src_flow.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
39 strings.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
40 tuple.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
41 tuple_formatter.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
42 tuple_compiler.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
43 ui_fileinfopopup.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
44 ui_fileopener.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
45 ui_headless.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
46 ui_legacy.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
47 ui_new.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
48 ui_preferences.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
49 util.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
50 vfs.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
51 vfs_buffer.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
52 vfs_buffered_file.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
53 vfs_common.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
54 visualization.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
55 volumecontrol.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
56 sync-menu.c \ |
4712
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
57 ui_about.c \ |
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
58 ui_albumart.c \ |
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
59 ui_credits.c \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
60 legacy/ui_dock.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
61 legacy/ui_equalizer.c \ |
4712
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
62 ui_fileinfo.c \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
63 legacy/ui_hints.c \ |
4712
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
64 ui_jumptotrack.c \ |
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
65 ui_jumptotrack_cache.c \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
66 legacy/ui_main.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
67 legacy/ui_main_evlisteners.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
68 legacy/ui_manager.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
69 legacy/ui_playlist.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
70 legacy/ui_playlist_evlisteners.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
71 legacy/ui_playlist_manager.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
72 legacy/ui_skin.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
73 legacy/ui_skinned_window.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
74 legacy/ui_skinned_button.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
75 legacy/ui_skinned_textbox.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
76 legacy/ui_skinned_number.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
77 legacy/ui_skinned_horizontal_slider.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
78 legacy/ui_vis.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
79 legacy/ui_svis.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
80 legacy/ui_skinned_menurow.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
81 legacy/ui_skinned_playstatus.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
82 legacy/ui_skinned_monostereo.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
83 legacy/ui_skinned_equalizer_slider.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
84 legacy/ui_skinned_equalizer_graph.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
85 legacy/ui_skinned_playlist_slider.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
86 legacy/ui_skinned_playlist.c \ |
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
87 legacy/ui_skinselector.c \ |
4712
6584bba8de63
I don't think those files belong to legacy ui...
Tomasz Mon <desowin@gmail.com>
parents:
4706
diff
changeset
|
88 ui_urlopener.c \ |
4728
ab79ddbdcf42
introduce new playlist widget
Tomasz Mon <desowin@gmail.com>
parents:
4712
diff
changeset
|
89 ui_playlist_widget.c \ |
2313 | 90 |
4490
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
91 ifeq ($(USE_DBUS),yes) |
3574
9ffd5a2c5f35
In this special case, we really need extra.mk at the top of the file.
Jonathan Schleifer <js@h3c.de>
parents:
3573
diff
changeset
|
92 SRCS += dbus.c |
9ffd5a2c5f35
In this special case, we really need extra.mk at the top of the file.
Jonathan Schleifer <js@h3c.de>
parents:
3573
diff
changeset
|
93 endif |
9ffd5a2c5f35
In this special case, we really need extra.mk at the top of the file.
Jonathan Schleifer <js@h3c.de>
parents:
3573
diff
changeset
|
94 |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
95 INCLUDES = auddrct.h \ |
4404
7513318719a7
Pfft, we are Audacious and this is SPARTA!
Matti Hamalainen <ccr@tnsp.org>
parents:
4403
diff
changeset
|
96 audconfig.h \ |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
97 configdb.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
98 custom_uri.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
99 dbus.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
100 discovery.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
101 dbus-service.h \ |
4703
49ea99d333e9
begin seperating equalizer preset from legacy ui
Tomasz Mon <desowin@gmail.com>
parents:
4702
diff
changeset
|
102 equalizer_preset.h \ |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
103 eventqueue.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
104 flow.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
105 rcfile.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
106 i18n.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
107 input.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
108 hook.h \ |
4700
3a56d2786063
move all files belonging to the legacy UI to legacy/
mf0102 <0102@gmx.at>
parents:
4676
diff
changeset
|
109 interface.h \ |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
110 main.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
111 mime.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
112 output.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
113 playback.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
114 playlist.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
115 playlist_container.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
116 plugin.h \ |
4598
a2cbde1af409
export create_widgets to PAPI
Tomasz Mon <desowin@gmail.com>
parents:
4552
diff
changeset
|
117 preferences.h \ |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
118 strings.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
119 tuple.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
120 tuple_formatter.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
121 tuple_compiler.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
122 ui_fileinfopopup.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
123 ui_plugin_menu.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
124 ui_preferences.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
125 util.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
126 vfs.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
127 vfs_buffer.h \ |
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
128 vfs_buffered_file.h |
3572 | 129 |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
130 DATA = images/about-logo.png \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
131 images/appearance.png \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
132 images/audacious_eq.xpm \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
133 images/audacious_player.xpm \ |
3572 | 134 images/audacious_playlist.xpm \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
135 images/audio.png \ |
4663
413cce2453b2
added the bluetooth logo image
Paula Stanciu <paula.stanciu@gmail.com>
parents:
4623
diff
changeset
|
136 images/blue.png \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
137 images/connectivity.png \ |
4054
d3b549e75380
removed some old icons and replaced them with shiny, new ones
mf0102 <0102@gmx.at>
parents:
4053
diff
changeset
|
138 images/menu_playlist.png \ |
d3b549e75380
removed some old icons and replaced them with shiny, new ones
mf0102 <0102@gmx.at>
parents:
4053
diff
changeset
|
139 images/menu_plugin.png \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
140 images/menu_queue_toggle.png \ |
3572 | 141 images/menu_randomize_playlist.png \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
142 images/mouse.png \ |
4152 | 143 images/playback.png \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
144 images/playlist.png \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
145 images/plugins.png \ |
4352
ac1f6d211223
Split BmpConfig from main.c and main.h; move around some other stuff too
mf0102 <0102@gmx.at>
parents:
4322
diff
changeset
|
146 images/replay_gain.png \ |
4046
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
147 ui/equalizer.ui \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
148 ui/mainwin.ui \ |
5f9227fe09e9
whoops, forgot to kick eq.png from Makefile
mf0102 <0102@gmx.at>
parents:
3993
diff
changeset
|
149 ui/playlist.ui \ |
3572 | 150 ui/carbon-menubar.ui |
2785 | 151 |
3656
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
152 CLEAN = build_stamp.c libaudacious.exe.a |
4750
74134c731db6
make libSAD shared library, so plugins can use it
Andrew O. Shadoura <bugzilla@tut.by>
parents:
4676
diff
changeset
|
153 EXT_DEPS = ../libguess/libguess.a ../libSAD/libSAD.so |
4490
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
154 |
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
155 ifeq ($(USE_EGGSM),yes) |
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
156 EXT_DEPS += ../libeggsmclient/libeggsmclient.a |
4502
3211a6b15fd3
Define EGGSM_{LIBS,CFLAGS} with =, not +=
Matti Hamalainen <ccr@tnsp.org>
parents:
4491
diff
changeset
|
157 EGGSM_LIBS = ../libeggsmclient/libeggsmclient.a ${SM_LIBS} |
3211a6b15fd3
Define EGGSM_{LIBS,CFLAGS} with =, not +=
Matti Hamalainen <ccr@tnsp.org>
parents:
4491
diff
changeset
|
158 EGGSM_CFLAGS = -I../libeggsmclient ${SM_CFLAGS} |
4490
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
159 endif |
3591
74d1f0c78456
Fix generation of build_stamp.c.
Jonathan Schleifer <js@h3c.de>
parents:
3586
diff
changeset
|
160 |
3535 | 161 include ../../buildsys.mk |
3573
ae14a38d2553
AUDLDFLAGS isn't substitued, therefore remove it.
Jonathan Schleifer <js@h3c.de>
parents:
3572
diff
changeset
|
162 |
4490
2e56a47e7a5d
Correctly check for USE_DBUS and USE_EGGSM.
Matti Hamalainen <ccr@tnsp.org>
parents:
4478
diff
changeset
|
163 ifeq ($(USE_DBUS),yes) |
3536
66c6a8a79034
Fix depend-hook call.
William Pitcock <nenolod@atheme.org>
parents:
3535
diff
changeset
|
164 CPPFLAGS += -I../libaudclient |
66c6a8a79034
Fix depend-hook call.
William Pitcock <nenolod@atheme.org>
parents:
3535
diff
changeset
|
165 DBUS_BINDINGS = dbus-server-bindings.h dbus-client-bindings.h |
66c6a8a79034
Fix depend-hook call.
William Pitcock <nenolod@atheme.org>
parents:
3535
diff
changeset
|
166 LIBS += -L../libaudclient -laudclient |
66c6a8a79034
Fix depend-hook call.
William Pitcock <nenolod@atheme.org>
parents:
3535
diff
changeset
|
167 endif |
66c6a8a79034
Fix depend-hook call.
William Pitcock <nenolod@atheme.org>
parents:
3535
diff
changeset
|
168 |
3593
85a49369c95f
Actually, the last patch was wrong. depend has to depend on ${SRCS}.
Jonathan Schleifer <js@h3c.de>
parents:
3591
diff
changeset
|
169 pre-depend: ${DBUS_BINDINGS} |
3535 | 170 |
3572 | 171 CPPFLAGS += -DHAVE_CONFIG_H \ |
4511 | 172 ${MOWGLI_CFLAGS} \ |
173 ${GLIB_CFLAGS} \ | |
174 ${GTHREAD_CFLAGS} \ | |
175 ${GTK_CFLAGS} \ | |
176 ${AUDACIOUS_DEFINES} \ | |
177 ${ARCH_DEFINES} \ | |
178 ${DBUS_CFLAGS} \ | |
179 ${SAMPLERATE_CFLAGS} \ | |
180 ${REGEX_CFLAGS} \ | |
181 ${LIBMCS_CFLAGS} \ | |
182 ${SIMD_CFLAGS} \ | |
183 -D_AUDACIOUS_CORE \ | |
184 ${EGGSM_CFLAGS} \ | |
185 -I.. -I../.. \ | |
4702
1cdfff982241
temporary fix until we get rid of legacy directory
Tomasz Mon <desowin@gmail.com>
parents:
4700
diff
changeset
|
186 -I./intl \ |
4760 | 187 -I. \ |
188 -I../libSAD | |
3535 | 189 |
4511 | 190 LIBS += ${LDADD} \ |
191 ${LIBINTL} \ | |
192 ${SAMPLERATE_LIBS} \ | |
193 ../libguess/libguess.a \ | |
4750
74134c731db6
make libSAD shared library, so plugins can use it
Andrew O. Shadoura <bugzilla@tut.by>
parents:
4676
diff
changeset
|
194 -L../libSAD -lSAD \ |
4511 | 195 ${EGGSM_LIBS} \ |
196 ${GLIB_LIBS} \ | |
197 ${GTHREAD_LIBS} \ | |
198 ${GTK_LIBS} \ | |
199 ${DBUS_LIBS} \ | |
200 ${MOWGLI_LIBS} \ | |
201 ${LIBMCS_LIBS} \ | |
202 ${REGEX_LIBS} | |
3535 | 203 |
4623
68e0859ad1a6
enables audacious to pick up its own libraries when prefix has been specified.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
4598
diff
changeset
|
204 LDFLAGS += ${PROG_IMPLIB_LDFLAGS} ${AUDLDFLAGS} |
3651
a5a81f8d6fd7
Update buildsys + small fixes.
Jonathan Schleifer <js@h3c.de>
parents:
3641
diff
changeset
|
205 |
4623
68e0859ad1a6
enables audacious to pick up its own libraries when prefix has been specified.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
4598
diff
changeset
|
206 build_stamp.c: |
4464 | 207 if test -d ../../.hg ; then \ |
2837
b6b8fe38e1e3
Fix handling of buildstamp rule.
William Pitcock <nenolod@atheme.org>
parents:
2836
diff
changeset
|
208 revh=`hg tip --template 'const char *svn_stamp = "#rev#:#node|short#";\n' 2>/dev/null`; \ |
2836
7035e35d4067
Remove build_stamp.c and generate it on demand.
William Pitcock <nenolod@atheme.org>
parents:
2785
diff
changeset
|
209 [ -z "$$revh" ] || echo "$$revh" > build_stamp.c; \ |
4322
e960a507509d
Define build stamp as "UNSUPPORTED VERSION" if building out of hg-repo.
Matti Hamalainen <ccr@tnsp.org>
parents:
4316
diff
changeset
|
210 else \ |
e960a507509d
Define build stamp as "UNSUPPORTED VERSION" if building out of hg-repo.
Matti Hamalainen <ccr@tnsp.org>
parents:
4316
diff
changeset
|
211 echo "const char *svn_stamp = \"UNSUPPORTED VERSION\";" > build_stamp.c; \ |
2836
7035e35d4067
Remove build_stamp.c and generate it on demand.
William Pitcock <nenolod@atheme.org>
parents:
2785
diff
changeset
|
212 fi |
7035e35d4067
Remove build_stamp.c and generate it on demand.
William Pitcock <nenolod@atheme.org>
parents:
2785
diff
changeset
|
213 |
4512 | 214 DBUS_BINDINGS_SOURCES = objects.xml \ |
215 mpris_root.xml \ | |
216 mpris_tracklist.xml \ | |
217 mpris_player.xml | |
2708 | 218 |
2313 | 219 desktop_DATA = audacious.desktop |
4512 | 220 desktopdir = ${datadir}/applications |
2313 | 221 |
3572 | 222 dbus-server-bindings.h: ${DBUS_BINDINGS_SOURCES} |
223 ${DBUS_BINDING_TOOL} --mode=glib-server --prefix=audacious_rc objects.xml > $@ | |
224 ${DBUS_BINDING_TOOL} --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@ | |
225 ${DBUS_BINDING_TOOL} --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@ | |
226 ${DBUS_BINDING_TOOL} --mode=glib-server --prefix=mpris_player mpris_player.xml >> $@ | |
2694
c2b82432c1b6
[svn] Added basic DBus support, disabled by default with a configuration option to enable it. The general and playback information/manipulation methods are currently the only ones implemented. That is version, play, pause, stop, playing, paused, stopped, status, and seek. There are stubs for many unimplemented methods.
magma
parents:
2691
diff
changeset
|
227 |
3572 | 228 dbus-client-bindings.h: ${DBUS_BINDINGS_SOURCES} |
229 ${DBUS_BINDING_TOOL} --mode=glib-client --prefix=audacious_rc objects.xml > $@ | |
2711
c35913222440
[svn] Initial commit of dbus client library for plugins. Various changes were made to the plugin structure to support dbus.
magma
parents:
2709
diff
changeset
|
230 |
3656
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
231 install-extra: |
3660
c54dfcdc839e
Add missing targets to .PHONY.
Jonathan Schleifer <js@h3c.de>
parents:
3659
diff
changeset
|
232 if test x"${PROG_IMPLIB_NEEDED}" = x"yes"; then \ |
3658
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
233 for i in ${PROG}; do \ |
3662
0a82e6c75d7f
I should stop coding for today, I'm too unconcentrated.
Jonathan Schleifer <js@h3c.de>
parents:
3661
diff
changeset
|
234 i="lib$$i.a"; \ |
3656
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
235 ${INSTALL_STATUS}; \ |
3661 | 236 if ${MKDIR_P} ${DESTDIR}${libdir} && install -m 644 $$i ${DESTDIR}${libdir}/$$i; then \ |
3656
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
237 ${INSTALL_OK}; \ |
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
238 else \ |
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
239 ${INSTALL_FAILED}; \ |
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
240 fi \ |
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
241 done \ |
db04d0916c22
implib for ${PROG} should finally work.
Jonathan Schleifer <js@h3c.de>
parents:
3655
diff
changeset
|
242 fi |
3658
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
243 |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
244 uninstall-extra: |
3660
c54dfcdc839e
Add missing targets to .PHONY.
Jonathan Schleifer <js@h3c.de>
parents:
3659
diff
changeset
|
245 if test x"${PROG_IMPLIB_NEEDED}" = x"yes"; then \ |
3658
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
246 for i in ${PROG}; do \ |
3662
0a82e6c75d7f
I should stop coding for today, I'm too unconcentrated.
Jonathan Schleifer <js@h3c.de>
parents:
3661
diff
changeset
|
247 i="lib$$i.a"; \ |
3661 | 248 if test -f ${DESTDIR}${libdir}/$$i; then \ |
3663
75372888e065
I always forget something today :(.
Jonathan Schleifer <js@h3c.de>
parents:
3662
diff
changeset
|
249 if rm -f ${DESTDIR}${libdir}/$$i; then \ |
3658
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
250 ${DELETE_OK}; \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
251 else \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
252 ${DELETE_FAILED}; \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
253 fi \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
254 fi \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
255 done \ |
00549db12332
Add implib to uninstall target.
Jonathan Schleifer <js@h3c.de>
parents:
3657
diff
changeset
|
256 fi |