comparison src/audacious/Makefile @ 2708:b66e6a928a6e trunk

[svn] - add dependency for dbus bindings.
author yaz
date Tue, 08 May 2007 23:24:26 -0700
parents 958d12f78138
children 47ea8eedd428
comparison
equal deleted inserted replaced
2707:59f66e882499 2708:b66e6a928a6e
110 vfs_buffered_file.c \ 110 vfs_buffered_file.c \
111 vfs_common.c \ 111 vfs_common.c \
112 visualization.c \ 112 visualization.c \
113 xconvert.c 113 xconvert.c
114 114
115 DBUS_BINDINGS = \
116 objects.xml \
117 mpris_root.xml \
118 mpris_tracklist.xml \
119 mpris_player.xml
120
115 OBJECTS = ${SOURCES:.c=.o} 121 OBJECTS = ${SOURCES:.c=.o}
116 122
117 LIBDEP = widgets/libwidgets.a ../libguess/libguess.a ../librcd/librcd.a 123 LIBDEP = widgets/libwidgets.a ../libguess/libguess.a ../librcd/librcd.a
118 124
119 desktop_DATA = audacious.desktop 125 desktop_DATA = audacious.desktop
120 desktopdir = $(datadir)/applications 126 desktopdir = $(datadir)/applications
121 127
128 dbus.o: dbus-bindings.h
129
122 audacious: $(OBJECTS) $(LIBDEP) 130 audacious: $(OBJECTS) $(LIBDEP)
123 $(CXX) $(LDFLAGS) $(OBJECTS) $(LDADD) -o $@ 131 $(CXX) $(LDFLAGS) $(OBJECTS) $(LDADD) -o $@
124 @printf "%10s %-20s\n" LINK $@ 132 @printf "%10s %-20s\n" LINK $@
125 133
126 dbus-bindings.h: 134 dbus-bindings.h: $(DBUS_BINDINGS)
127 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=audacious_remote objects.xml > $@ 135 $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=audacious_remote objects.xml > $@
128 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@ 136 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_root mpris_root.xml >> $@
129 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@ 137 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_tracklist mpris_tracklist.xml >> $@
130 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_player mpris_player.xml >> $@ 138 # $(DBUS_BINDING_TOOL) --mode=glib-server --prefix=mpris_player mpris_player.xml >> $@
131 @printf "%10s %-20s\n" DBUS-BIND $@ 139 @printf "%10s %-20s\n" DBUS-BIND $@