Mercurial > pidgin.yaz
comparison libpurple/Makefile.am @ 29756:18773d906caf
propagate from branch 'im.pidgin.pidgin' (head 0f0a1bc362f71dfc0f4d78dd9a2056f4087c1025)
to branch 'im.pidgin.pidgin.next.minor' (head 909d1883abe3a8b3e8b735bfdf8f3bac7e52e0f0)
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Fri, 12 Feb 2010 21:09:34 +0000 |
parents | 419415a431e1 |
children | a14c2e81fcf0 |
comparison
equal
deleted
inserted
replaced
29428:08cc1cf27ac4 | 29756:18773d906caf |
---|---|
51 eventloop.c \ | 51 eventloop.c \ |
52 ft.c \ | 52 ft.c \ |
53 idle.c \ | 53 idle.c \ |
54 imgstore.c \ | 54 imgstore.c \ |
55 log.c \ | 55 log.c \ |
56 media/backend-fs2.c \ | |
57 media/backend-iface.c \ | |
58 media/candidate.c \ | |
59 media/codec.c \ | |
60 media/enum-types.c \ | |
56 media.c \ | 61 media.c \ |
57 mediamanager.c \ | 62 mediamanager.c \ |
58 mime.c \ | 63 mime.c \ |
59 nat-pmp.c \ | 64 nat-pmp.c \ |
60 network.c \ | 65 network.c \ |
154 valgrind.h \ | 159 valgrind.h \ |
155 value.h \ | 160 value.h \ |
156 xmlnode.h \ | 161 xmlnode.h \ |
157 whiteboard.h | 162 whiteboard.h |
158 | 163 |
164 purple_mediaheaders = \ | |
165 backend-iface.h \ | |
166 candidate.h \ | |
167 codec.h \ | |
168 enum-types.h | |
169 | |
159 purple_builtheaders = purple.h version.h marshallers.h | 170 purple_builtheaders = purple.h version.h marshallers.h |
160 | 171 |
161 marshallers.h: marshallers.list | 172 marshallers.h: marshallers.list |
162 @echo "Generating marshallers.h" | 173 @echo "Generating marshallers.h" |
163 $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h | 174 $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h |
190 dbus_exported = dbus-useful.h dbus-define-api.h account.h blist.h buddyicon.h \ | 201 dbus_exported = dbus-useful.h dbus-define-api.h account.h blist.h buddyicon.h \ |
191 connection.h conversation.h core.h ft.h log.h notify.h prefs.h roomlist.h \ | 202 connection.h conversation.h core.h ft.h log.h notify.h prefs.h roomlist.h \ |
192 savedstatuses.h smiley.h status.h server.h util.h xmlnode.h prpl.h | 203 savedstatuses.h smiley.h status.h server.h util.h xmlnode.h prpl.h |
193 | 204 |
194 purple_build_coreheaders = $(addprefix $(srcdir)/, $(purple_coreheaders)) \ | 205 purple_build_coreheaders = $(addprefix $(srcdir)/, $(purple_coreheaders)) \ |
206 $(addprefix $(srcdir)/media/, $(purple_mediaheaders)) \ | |
195 $(purple_builtheaders) | 207 $(purple_builtheaders) |
196 dbus_build_exported = $(addprefix $(srcdir)/, $(dbus_exported)) | 208 dbus_build_exported = $(addprefix $(srcdir)/, $(dbus_exported)) |
197 # We should probably make this better | 209 # We should probably make this better |
198 dbus_signals = $(addprefix $(srcdir)/, $(purple_coresources)) \ | 210 dbus_signals = $(addprefix $(srcdir)/, $(purple_coresources)) \ |
199 $(srcdir)/protocols/irc/irc.c \ | 211 $(srcdir)/protocols/irc/irc.c \ |
224 libpurple_client_la_LIBADD = $(DBUS_LIBS) | 236 libpurple_client_la_LIBADD = $(DBUS_LIBS) |
225 | 237 |
226 purple-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) | 238 purple-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) |
227 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ | 239 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ |
228 | 240 |
229 purple-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(purple_coreheaders) $(purple_builtheaders) $(dbus_exported) | 241 purple-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(purple_coreheaders) $(addprefix media/, $(purple_mediaheaders)) $(purple_builtheaders) $(dbus_exported) |
230 cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ | 242 cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ |
231 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ | 243 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ |
232 | 244 |
233 $(libpurple_client_la_OBJECTS): purple-client-bindings.h purple-client-bindings.c | 245 $(libpurple_client_la_OBJECTS): purple-client-bindings.h purple-client-bindings.c |
234 | 246 |
273 $(purple_builtsources) \ | 285 $(purple_builtsources) \ |
274 $(dbus_sources) | 286 $(dbus_sources) |
275 | 287 |
276 noinst_HEADERS= \ | 288 noinst_HEADERS= \ |
277 internal.h \ | 289 internal.h \ |
290 media/backend-fs2.h \ | |
278 valgrind.h | 291 valgrind.h |
279 | 292 |
280 libpurpleincludedir=$(includedir)/libpurple | 293 libpurpleincludedir=$(includedir)/libpurple |
281 libpurpleinclude_HEADERS = \ | 294 libpurpleinclude_HEADERS = \ |
282 $(purple_coreheaders) \ | 295 $(purple_coreheaders) \ |
283 $(purple_builtheaders) \ | 296 $(purple_builtheaders) \ |
284 $(dbus_headers) | 297 $(dbus_headers) |
298 | |
299 mediaincludedir=$(includedir)/libpurple/media | |
300 mediainclude_HEADERS = \ | |
301 $(addprefix $(srcdir)/media/, $(purple_mediaheaders)) | |
285 | 302 |
286 libpurple_la_DEPENDENCIES = $(STATIC_LINK_LIBS) | 303 libpurple_la_DEPENDENCIES = $(STATIC_LINK_LIBS) |
287 libpurple_la_LDFLAGS = -export-dynamic -version-info $(PURPLE_LT_VERSION_INFO) -no-undefined | 304 libpurple_la_LDFLAGS = -export-dynamic -version-info $(PURPLE_LT_VERSION_INFO) -no-undefined |
288 libpurple_la_LIBADD = \ | 305 libpurple_la_LIBADD = \ |
289 $(STATIC_LINK_LIBS) \ | 306 $(STATIC_LINK_LIBS) \ |