comparison src/audacious/Makefile @ 2785:182aa34ae6c4 trunk

[svn] - implement some audacious-remote functions. - implement some audacious-drct functions. - make some command line options work. (this may incur very slow startup.) - suppress warnings.
author yaz
date Tue, 22 May 2007 15:17:15 -0700
parents 4585019eb82e
children 7035e35d4067
comparison
equal deleted inserted replaced
2784:0a982aad6e07 2785:182aa34ae6c4
113 vfs_buffered_file.c \ 113 vfs_buffered_file.c \
114 vfs_common.c \ 114 vfs_common.c \
115 visualization.c \ 115 visualization.c \
116 xconvert.c 116 xconvert.c
117 117
118 LIBDEP = widgets/libwidgets.a ../libguess/libguess.a ../librcd/librcd.a
119
118 ifdef USE_DBUS 120 ifdef USE_DBUS
119 SOURCES += dbus.c 121 SOURCES += dbus.c
122 CFLAGS += -I../libaudclient
120 DBUS_BINDINGS = dbus-server-bindings.h dbus-client-bindings.h 123 DBUS_BINDINGS = dbus-server-bindings.h dbus-client-bindings.h
121 depend-prehook: $(DBUS_BINDINGS) 124 depend-prehook: $(DBUS_BINDINGS)
122 OBJECTIVE_LIBS_NOINST += $(DBUS_BINDINGS) 125 OBJECTIVE_LIBS_NOINST += $(DBUS_BINDINGS)
126 LIBDEP += ../libaudclient/libaudclient.so
127 LDADD += -L../libaudclient -laudclient
123 endif 128 endif
124 129
125 DBUS_BINDINGS_SOURCES = \ 130 DBUS_BINDINGS_SOURCES = \
126 objects.xml \ 131 objects.xml \
127 mpris_root.xml \ 132 mpris_root.xml \
128 mpris_tracklist.xml \ 133 mpris_tracklist.xml \
129 mpris_player.xml 134 mpris_player.xml
130 135
131 OBJECTS = ${SOURCES:.c=.o} 136 OBJECTS = ${SOURCES:.c=.o}
132
133 LIBDEP = widgets/libwidgets.a ../libguess/libguess.a ../librcd/librcd.a
134 137
135 desktop_DATA = audacious.desktop 138 desktop_DATA = audacious.desktop
136 desktopdir = $(datadir)/applications 139 desktopdir = $(datadir)/applications
137 140
138 audacious: $(OBJECTS) $(LIBDEP) 141 audacious: $(OBJECTS) $(LIBDEP)