Mercurial > pidgin.yaz
comparison libpurple/Makefile.am @ 30677:810a6be1920f
merged from im.pidgin.pidgin
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Wed, 07 Jul 2010 17:52:44 +0900 |
parents | a14c2e81fcf0 |
children | 64587c6084e3 |
comparison
equal
deleted
inserted
replaced
30646:76b2a2636c62 | 30677:810a6be1920f |
---|---|
168 enum-types.h | 168 enum-types.h |
169 | 169 |
170 purple_builtheaders = purple.h version.h marshallers.h | 170 purple_builtheaders = purple.h version.h marshallers.h |
171 | 171 |
172 marshallers.h: marshallers.list | 172 marshallers.h: marshallers.list |
173 @echo "Generating marshallers.h" | 173 $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h |
174 $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --header > marshallers.h | |
175 | 174 |
176 marshallers.c: marshallers.list marshallers.h | 175 marshallers.c: marshallers.list marshallers.h |
177 @echo "Generating marshallers.c" | 176 $(AM_V_GEN)echo "#include \"marshallers.h\"" > marshallers.c |
178 echo "#include \"marshallers.h\"" > marshallers.c | 177 $(AM_V_at)$(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --body >> marshallers.c |
179 $(GLIB_GENMARSHAL) --prefix=purple_smarshal $(srcdir)/marshallers.list --body >> marshallers.c | |
180 | 178 |
181 if ENABLE_DBUS | 179 if ENABLE_DBUS |
182 | 180 |
183 CLEANFILES = \ | 181 CLEANFILES = \ |
184 dbus-bindings.c \ | 182 dbus-bindings.c \ |
210 dbus_signals = $(addprefix $(srcdir)/, $(purple_coresources)) \ | 208 dbus_signals = $(addprefix $(srcdir)/, $(purple_coresources)) \ |
211 $(srcdir)/protocols/irc/irc.c \ | 209 $(srcdir)/protocols/irc/irc.c \ |
212 $(srcdir)/protocols/jabber/libxmpp.c | 210 $(srcdir)/protocols/jabber/libxmpp.c |
213 | 211 |
214 dbus-types.c: dbus-analyze-types.py $(purple_build_coreheaders) | 212 dbus-types.c: dbus-analyze-types.py $(purple_build_coreheaders) |
215 cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=PURPLE_DBUS_DEFINE_TYPE\(%s\) > $@ | 213 $(AM_V_GEN)cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=PURPLE_DBUS_DEFINE_TYPE\(%s\) > $@ |
216 | 214 |
217 dbus-types.h: dbus-analyze-types.py $(purple_build_coreheaders) | 215 dbus-types.h: dbus-analyze-types.py $(purple_build_coreheaders) |
218 cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=PURPLE_DBUS_DECLARE_TYPE\(%s\) > $@ | 216 $(AM_V_GEN)cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --pattern=PURPLE_DBUS_DECLARE_TYPE\(%s\) > $@ |
219 | 217 |
220 dbus-bindings.c: dbus-analyze-functions.py $(dbus_exported) | 218 dbus-bindings.c: dbus-analyze-functions.py $(dbus_exported) |
221 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py > $@ | 219 $(AM_V_GEN)cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py > $@ |
222 | 220 |
223 dbus-signals.c: dbus-analyze-signals.py $(dbus_signals) | 221 dbus-signals.c: dbus-analyze-signals.py $(dbus_signals) |
224 cat $(dbus_signals) | $(PYTHON) $(srcdir)/dbus-analyze-signals.py > $@ | 222 $(AM_V_GEN)cat $(dbus_signals) | $(PYTHON) $(srcdir)/dbus-analyze-signals.py > $@ |
225 | 223 |
226 dbus-server.$(OBJEXT): dbus-bindings.c dbus-signals.c dbus-types.c dbus-types.h | 224 dbus-server.$(OBJEXT): dbus-bindings.c dbus-signals.c dbus-types.c dbus-types.h |
227 dbus-server.lo: dbus-bindings.c dbus-signals.c dbus-types.c dbus-types.h | 225 dbus-server.lo: dbus-bindings.c dbus-signals.c dbus-types.c dbus-types.h |
228 $(libpurple_la_OBJECTS): dbus-types.h | 226 $(libpurple_la_OBJECTS): dbus-types.h |
229 | 227 |
234 libpurple_client_la_SOURCES = purple-client.c purple-client.h | 232 libpurple_client_la_SOURCES = purple-client.c purple-client.h |
235 libpurple_client_la_LDFLAGS = -version-info $(PURPLE_LT_VERSION_INFO) -no-undefined | 233 libpurple_client_la_LDFLAGS = -version-info $(PURPLE_LT_VERSION_INFO) -no-undefined |
236 libpurple_client_la_LIBADD = $(DBUS_LIBS) | 234 libpurple_client_la_LIBADD = $(DBUS_LIBS) |
237 | 235 |
238 purple-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) | 236 purple-client-bindings.c: dbus-analyze-functions.py $(dbus_exported) |
239 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ | 237 $(AM_V_GEN)cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client > $@ |
240 | 238 |
241 purple-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(purple_coreheaders) $(addprefix media/, $(purple_mediaheaders)) $(purple_builtheaders) $(dbus_exported) | 239 purple-client-bindings.h: dbus-analyze-types.py dbus-analyze-functions.py $(purple_coreheaders) $(addprefix media/, $(purple_mediaheaders)) $(purple_builtheaders) $(dbus_exported) |
242 cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ | 240 $(AM_V_GEN)cat $(purple_build_coreheaders) | $(PYTHON) $(srcdir)/dbus-analyze-types.py --keyword=enum --verbatim > $@ |
243 cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ | 241 $(AM_V_at)cat $(dbus_build_exported) | $(PYTHON) $(srcdir)/dbus-analyze-functions.py --client --headers >> $@ |
244 | 242 |
245 $(libpurple_client_la_OBJECTS): purple-client-bindings.h purple-client-bindings.c | 243 $(libpurple_client_la_OBJECTS): purple-client-bindings.h purple-client-bindings.c |
246 | 244 |
247 # purple-client-example | 245 # purple-client-example |
248 | 246 |