[telepathy-qt4/master] Added file-transfer examples to build system.

Andre Moreira Magalhaes (andrunko) andre.magalhaes at collabora.co.uk
Mon Sep 28 19:03:36 PDT 2009


---
 configure.ac                       |    1 +
 examples/Makefile.am               |    4 +-
 examples/file-transfer/Makefile.am |   46 ++++++++++++++++++++++++++++++++++++
 3 files changed, 49 insertions(+), 2 deletions(-)
 create mode 100644 examples/file-transfer/Makefile.am

diff --git a/configure.ac b/configure.ac
index 28a1d64..b95cdce 100644
--- a/configure.ac
+++ b/configure.ac
@@ -261,6 +261,7 @@ AC_OUTPUT([
     examples/accounts/Makefile
     examples/call/Makefile
     examples/extensions/Makefile
+    examples/file-transfer/Makefile
     examples/roster/Makefile
     m4/Makefile
     spec/Makefile
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 27b621a..ba71698 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -1,5 +1,5 @@
-DIST_SUBDIRS = extensions accounts roster call
-SUBDIRS = extensions accounts roster
+DIST_SUBDIRS = extensions accounts file-transfer roster call
+SUBDIRS = extensions accounts file-transfer roster
 
 if ENABLE_TP_FARSIGHT
 SUBDIRS += call
diff --git a/examples/file-transfer/Makefile.am b/examples/file-transfer/Makefile.am
new file mode 100644
index 0000000..5db4efd
--- /dev/null
+++ b/examples/file-transfer/Makefile.am
@@ -0,0 +1,46 @@
+AM_CPPFLAGS = \
+	-I$(top_srcdir) -I$(top_builddir) \
+	$(QTCORE_CFLAGS) \
+	$(QTDBUS_CFLAGS) \
+	$(QTNETWORK_CFLAGS) \
+	$(TP_QT4_CFLAGS)
+
+AM_CXXFLAGS = \
+	$(ERROR_CXXFLAGS)
+
+noinst_PROGRAMS = sender receiver
+
+sender_LDADD = \
+	$(QTCORE_LIBS) \
+	$(QTDBUS_LIBS) \
+	$(QTNETWORK_LIBS) \
+	$(top_builddir)/TelepathyQt4/libtelepathy-qt4.la
+
+sender_SOURCES = \
+	sender.cpp
+
+nodist_sender_SOURCES = \
+	_gen/sender.moc.hpp
+
+receiver_LDADD = \
+	$(QTCORE_LIBS) \
+	$(QTDBUS_LIBS) \
+	$(QTNETWORK_LIBS) \
+	$(top_builddir)/TelepathyQt4/libtelepathy-qt4.la
+
+receiver_SOURCES = \
+	receiver.cpp
+
+nodist_receiver_SOURCES = \
+	_gen/receiver.moc.hpp
+
+BUILT_SOURCES = \
+	$(nodist_sender_SOURCES) \
+	$(nodist_receiver_SOURCES)
+
+CLEANFILES = \
+	$(BUILT_SOURCES)
+
+_gen/%.moc.hpp: %.h
+	$(mkdir_p) _gen
+	$(MOC) $(AM_CPPFLAGS) -i $< -o $@
-- 
1.5.6.5




More information about the telepathy-commits mailing list