comparison src/audacious/Makefile @ 3429:05b732174e5f trunk

precompiled headers (part 1)
author William Pitcock <nenolod@atheme.org>
date Fri, 07 Sep 2007 00:17:57 -0500
parents 86dafe2300f7
children 91c27073aa13
comparison
equal deleted inserted replaced
3416:820c2db12041 3429:05b732174e5f
1 include ../../mk/rules.mk 1 include ../../mk/rules.mk
2 include ../../mk/init.mk 2 include ../../mk/init.mk
3 include ../../mk/objective.mk
4 3
5 SUBDIRS = $(INTL_OBJECTIVE) glade images ui 4 SUBDIRS = $(INTL_OBJECTIVE) glade images ui
6 5
7 OBJECTIVE_BINS = audacious 6 OBJECTIVE_BINS = audacious
8 7
180 OBJECTS = ${SOURCES:.c=.o} 179 OBJECTS = ${SOURCES:.c=.o}
181 180
182 desktop_DATA = audacious.desktop 181 desktop_DATA = audacious.desktop
183 desktopdir = $(datadir)/applications 182 desktopdir = $(datadir)/applications
184 183
185 audacious: $(OBJECTS) $(LIBDEP) 184 build-prehook: $(PCH)
186 $(CXX) $(LDFLAGS) $(OBJECTS) $(LDADD) -o $@
187 @printf "%10s %-20s\n" LINK $@
188 185
189 dbus-server-bindings.h: $(DBUS_BINDINGS_SOURCES) 186 dbus-server-bindings.h: $(DBUS_BINDINGS_SOURCES)
190 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=audacious_rc objects.xml > $@ 187 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=audacious_rc objects.xml > $@
191 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@ 188 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@
192 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@ 189 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@
196 dbus-client-bindings.h: $(DBUS_BINDINGS_SOURCES) 193 dbus-client-bindings.h: $(DBUS_BINDINGS_SOURCES)
197 $(DBUS_BINDING_TOOL) --mode=glib-client --prefix=audacious_rc objects.xml > $@ 194 $(DBUS_BINDING_TOOL) --mode=glib-client --prefix=audacious_rc objects.xml > $@
198 @printf "%10s %-20s\n" DBUS-BIND $@ 195 @printf "%10s %-20s\n" DBUS-BIND $@
199 196
200 OBJECTIVE_DATA = audacious.desktop:$(datadir)/applications 197 OBJECTIVE_DATA = audacious.desktop:$(datadir)/applications
198
199 include ../../mk/objective.mk