Mercurial > audlegacy
diff src/audacious/Makefile @ 2771:4585019eb82e trunk
[svn] -Renamed MPRIS /TrackList Shuffle method to Random
-Added stubs for the MPRIS /Player signals
-Added stubs for the MPRIS /TrackList methods (implemented AddTrack)
-Modified build system to be more ignorant of DBus support
author | magma |
---|---|
date | Tue, 15 May 2007 21:53:37 -0700 |
parents | bf2d80abf76e |
children | 182aa34ae6c4 |
line wrap: on
line diff
--- a/src/audacious/Makefile Mon May 14 01:10:54 2007 -0700 +++ b/src/audacious/Makefile Tue May 15 21:53:37 2007 -0700 @@ -5,7 +5,6 @@ SUBDIRS = widgets glade images ui OBJECTIVE_BINS = audacious -OBJECTIVE_LIBS_NOINST = $(DBUS_BINDINGS) LDFLAGS += $(AUDLDFLAGS) @@ -63,7 +62,6 @@ auddrct.c \ build_stamp.c \ configdb.c \ - $(DBUS_C) \ dnd.c \ dock.c \ effect.c \ @@ -117,6 +115,13 @@ visualization.c \ xconvert.c +ifdef USE_DBUS +SOURCES += dbus.c +DBUS_BINDINGS = dbus-server-bindings.h dbus-client-bindings.h +depend-prehook: $(DBUS_BINDINGS) +OBJECTIVE_LIBS_NOINST += $(DBUS_BINDINGS) +endif + DBUS_BINDINGS_SOURCES = \ objects.xml \ mpris_root.xml \ @@ -130,8 +135,6 @@ desktop_DATA = audacious.desktop desktopdir = $(datadir)/applications -depend-prehook: $(DBUS_BINDINGS) - audacious: $(OBJECTS) $(LIBDEP) $(CXX) $(LDFLAGS) $(OBJECTS) $(LDADD) -o $@ @printf "%10s %-20s\n" LINK $@ @@ -139,7 +142,7 @@ dbus-server-bindings.h: $(DBUS_BINDINGS_SOURCES) $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=audacious_rc objects.xml > $@ $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@ - # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@ + $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@ $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_player mpris_player.xml >> $@ @printf "%10s %-20s\n" DBUS-BIND $@