diff -r d0f3a028347a -r 59927b2d3b75 libtelepathy/src/Makefile.am --- a/libtelepathy/src/Makefile.am Tue Feb 02 01:10:06 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,100 +0,0 @@ -# Move this back to GENHEADERS once dbus-binding-tool supports 'g' type -# tp-chan-type-contact-search-gen.h - -GENHEADERS = \ - tp-connmgr-gen.h \ - tp-conn-gen.h \ - tp-chan-gen.h \ - tp-conn-iface-avatars-gen.h \ - tp-chan-iface-dtmf-gen.h \ - tp-chan-iface-group-gen.h \ - tp-chan-iface-hold-gen.h \ - tp-chan-iface-password-gen.h \ - tp-chan-iface-transfer-gen.h \ - tp-chan-iface-ice-signalling-gen.h \ - tp-chan-type-contact-list-gen.h \ - tp-chan-type-room-list-gen.h \ - tp-chan-type-streamed-media-gen.h \ - tp-chan-type-text-gen.h \ - tp-conn-iface-aliasing-gen.h \ - tp-conn-iface-capabilities-gen.h \ - tp-conn-iface-contact-info-gen.h \ - tp-conn-iface-forwarding-gen.h \ - tp-conn-iface-presence-gen.h \ - tp-conn-iface-privacy-gen.h \ - tp-conn-iface-renaming-gen.h \ - tp-props-iface-gen.h \ - tp-ch-gen.h \ - tp-ice-session-handler-gen.h \ - tp-ice-stream-handler-gen.h \ - tp-ifaces-signals-marshal.h \ - tp-chan-signals-marshal.h \ - tp-conn-signals-marshal.h \ - tp-connmgr-signals-marshal.h - -MARSHALLER_SOURCES = \ - tp-ifaces-signals-marshal.c \ - tp-chan-signals-marshal.c \ - tp-conn-signals-marshal.c \ - tp-connmgr-signals-marshal.c - - -BUILT_SOURCES = \ - $(GENHEADERS) \ - $(MARSHALLER_SOURCES) - - -# Correctly clean the generated headers, but keep the xml description -CLEANFILES = $(BUILT_SOURCES) -#Rule to generate the binding headers -%-gen.h: $(top_builddir)/xml/%.xml Makefile.am - dbus-binding-tool --prefix=$* --mode=glib-client $< > $*-gen.h - -# Create the necessary marshallers for the signals implemented by the -# library - -%-marshal.h: %-marshal.list Makefile.am - glib-genmarshal --header --prefix=$(subst -,_,$*)_marshal $< > $*-marshal.h - -%-marshal.c: %-marshal.list Makefile.am - glib-genmarshal --body --prefix=$(subst -,_,$*)_marshal $< > $*-marshal.c - -lib_LTLIBRARIES = libtelepathy.la - -libtelepathy_la_CFLAGS = $(DBUS_CFLAGS) $(ERROR_CFLAGS) $(GLIB_CFLAGS) -libtelepathy_la_LIBADD = $(DBUS_LIBS) $(GLIB_LIBS) -libtelepathy_la_LDFLAGS = \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ - -export-symbols-regex '^tp_' \ - -export-dynamic - -CORESOURCES = \ - tp-chan.c \ - tp-conn.c \ - tp-connmgr.c \ - tp-helpers.c \ - tp-props-iface.c - -COREHEADERS = \ - tp-chan-ifaces-signal-setters.h \ - tp-conn-ifaces-signal-setters.h \ - tp-chan.h \ - tp-conn.h \ - tp-connmgr.h \ - tp-constants.h \ - tp-helpers.h \ - tp-interfaces.h \ - tp-props-iface.h - -libtelepathy_la_SOURCES = \ - tp-chan-ifaces-signal-setters.c \ - tp-conn-ifaces-signal-setters.c \ - $(MARSHALLER_SOURCES) \ - $(CORESOURCES) \ - $(COREHEADERS) - -telepathyincdir=$(includedir)/telepathy-1.0/libtelepathy - -telepathyinc_HEADERS = \ - $(COREHEADERS) \ - $(GENHEADERS)