summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAndreas Volz <andreas.volz@tux-style.com>2011-11-28 22:55:07 +0100
committerAndreas Volz <andreas.volz@tux-style.com>2011-11-28 22:55:07 +0100
commit04379cfb7d5cecf5bd7d40edbba6ac8ca3db996a (patch)
tree1a1b2985abc967e57178e46f0362f9d7f1eee34d /examples
parent1c8e43e6d60205b427c2c7540254c6d6fb9c2682 (diff)
downloaddbus-c++-04379cfb7d5cecf5bd7d40edbba6ac8ca3db996a.tar.gz
changed build architecture to build seperate libs for main/ecore/glib integration
dbus C has the same feature this enables distribution package creators easier to provide all mainloop integrations without getting to much deps for dbus-c++
Diffstat (limited to 'examples')
-rw-r--r--examples/echo_ecore/Makefile.am8
-rw-r--r--examples/ecore/Makefile.am3
-rw-r--r--examples/glib/Makefile.am3
3 files changed, 9 insertions, 5 deletions
diff --git a/examples/echo_ecore/Makefile.am b/examples/echo_ecore/Makefile.am
index 26c941e..4987e39 100644
--- a/examples/echo_ecore/Makefile.am
+++ b/examples/echo_ecore/Makefile.am
@@ -8,7 +8,8 @@ noinst_PROGRAMS = echo-server
endif
echo_server_SOURCES = echo-server-glue.h echo-server.h echo-server.cpp
-echo_server_LDADD = $(top_builddir)/src/libdbus-c++-1.la \
+echo_server_LDADD = $(top_builddir)/src/libdbus-c++-ecore-1.la \
+ $(top_builddir)/src/libdbus-c++-1.la \
$(ecore_LIBS)
echo-server-glue.h: echo-introspect.xml
@@ -19,8 +20,9 @@ noinst_PROGRAMS += echo-client-mt
endif
echo_client_mt_SOURCES = echo-client-glue.h echo-client.h echo-client.cpp
-echo_client_mt_LDADD = $(top_builddir)/src/libdbus-c++-1.la \
- @PTHREAD_LIBS@ $(ecore_LIBS)
+echo_client_mt_LDADD = $(top_builddir)/src/libdbus-c++-ecore-1.la \
+ $(top_builddir)/src/libdbus-c++-1.la @PTHREAD_LIBS@ \
+ $(ecore_LIBS)
echo_client_mt_CXXFLAGS = @PTHREAD_CFLAGS@
echo-client-glue.h: echo-introspect.xml
diff --git a/examples/ecore/Makefile.am b/examples/ecore/Makefile.am
index 93ab959..7a44868 100644
--- a/examples/ecore/Makefile.am
+++ b/examples/ecore/Makefile.am
@@ -7,7 +7,8 @@ noinst_PROGRAMS = dbus_ecore
endif
dbus_ecore_SOURCES = dbus_ecore-glue.h dbus_ecore.h dbus_ecore.cpp $(top_srcdir)/tools/xml.cpp
-dbus_ecore_LDADD = $(top_builddir)/src/libdbus-c++-1.la $(ecore_LIBS) $(xml_LIBS)
+dbus_ecore_LDADD = $(top_builddir)/src/libdbus-c++-ecore-1.la \
+ $(top_builddir)/src/libdbus-c++-1.la $(ecore_LIBS) $(xml_LIBS)
dbus_ecore-glue.h: $(top_srcdir)/data/org.freedesktop.DBus.xml
$(top_builddir)/tools/dbusxx-xml2cpp $^ --proxy=$@
diff --git a/examples/glib/Makefile.am b/examples/glib/Makefile.am
index 42a33d8..cb7ef3c 100644
--- a/examples/glib/Makefile.am
+++ b/examples/glib/Makefile.am
@@ -7,7 +7,8 @@ noinst_PROGRAMS = dbus-browser
endif
dbus_browser_SOURCES = dbus-glue.h dbus-browser.h dbus-browser.cpp $(top_srcdir)/tools/xml.cpp
-dbus_browser_LDADD = $(top_builddir)/src/libdbus-c++-1.la $(gtkmm_LIBS)
+dbus_browser_LDADD = $(top_builddir)/src/libdbus-c++-glib-1.la \
+ $(top_builddir)/src/libdbus-c++-1.la $(gtkmm_LIBS)
dbus-glue.h: $(top_srcdir)/data/org.freedesktop.DBus.xml
$(top_builddir)/tools/dbusxx-xml2cpp $^ --proxy=$@