[Telepathy-commits] [telepathy-gabble/master] link Gabble with libgibber

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Mon Dec 15 03:29:06 PST 2008


---
 src/Makefile.am |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index 1e11d45..c2e2a32 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -127,7 +127,9 @@ nodist_libgabble_convenience_la_SOURCES = \
 
 write_mgr_file_SOURCES = write-mgr-file.c
 
-write_mgr_file_LDADD = libgabble-convenience.la $(ALL_LIBS)
+write_mgr_file_LDADD = libgabble-convenience.la \
+		       $(top_builddir)/lib/gibber/libgibber.la \
+		       $(ALL_LIBS)
 
 telepathy_gabble_SOURCES = \
     main.c
@@ -140,15 +142,23 @@ check_c_sources = \
 include $(top_srcdir)/tools/check-coding-style.mk
 check-local: check-coding-style
 
-telepathy_gabble_LDADD = libgabble-convenience.la $(ALL_LIBS)
+telepathy_gabble_LDADD = libgabble-convenience.la \
+			 $(top_builddir)/lib/gibber/libgibber.la \
+			 $(ALL_LIBS)
 
 noinst_LTLIBRARIES = libgabble-convenience.la
 
 AM_CFLAGS = $(ERROR_CFLAGS) -I$(top_srcdir) -I$(top_builddir) \
 	    @DBUS_CFLAGS@ @GLIB_CFLAGS@ @LOUDMOUTH_CFLAGS@ \
-	    @HANDLE_LEAK_DEBUG_CFLAGS@ @COVERAGE_CFLAGS@ @TP_GLIB_CFLAGS@
+	    @HANDLE_LEAK_DEBUG_CFLAGS@ @COVERAGE_CFLAGS@ @TP_GLIB_CFLAGS@ \
+	    -I $(top_srcdir)/lib -I $(top_builddir)/lib
 ALL_LIBS =  @DBUS_LIBS@ @GLIB_LIBS@ @LOUDMOUTH_LIBS@ @TP_GLIB_LIBS@
 
+# Teach it how to make libgibber.la
+$(top_builddir)/lib/gibber/libgibber.la:
+	${MAKE} -C $(top_builddir)/lib/gibber libgibber.la
+
+.PHONY: $(top_builddir)/lib/gibber/libgibber.la
 
 gabble-signals-marshal.list: $(libgabble_convenience_la_SOURCES) Makefile.am
 	( cd $(srcdir) && \
-- 
1.5.6.5




More information about the Telepathy-commits mailing list