build: Enable configure switch to build with GIO GDBus
authorChris Kühl <chrisk@openismus.com>
Wed, 21 Sep 2011 21:34:07 +0000 (14:34 -0700)
committerChris Kühl <chrisk@openismus.com>
Tue, 15 Nov 2011 15:06:44 +0000 (16:06 +0100)
commitf53ae35a365067627e53f6dbf6e0ceb8250373bd
treedf8a509805aadbfa8d0e5997fdc6c126a78014c1
parentede6e65ccb7cf4180711a56c6a28c4914b25a7dd
build: Enable configure switch to build with GIO GDBus

syncEvolution has used an in-tree copy of Bluez's gdbus dbus
implentation.

With this patch there is now a configure switch which enables the use
of the GLib's GDBus dbus implmentation if the --with-gio-gdbus
configure flag is use or, if no flag is used, an adequate glib version
(2.26) is found.

This commit does *not* actually implement the use of GIO's GDBus. The
implmentation is coming soon. Thus only --without-gio-gdbus will
currently result in a working build.
20 files changed:
configure.ac
src/dbus/server/bluez-manager.h
src/dbus/server/client.h
src/dbus/server/connman-client.h
src/dbus/server/exceptions.h
src/dbus/server/info-req.h
src/dbus/server/network-manager-client.h
src/dbus/server/read-operations.h
src/dbus/server/server.am
src/dbus/server/source-progress.h
src/dbus/server/source-status.h
src/gdbusxx/.gitignore [new file with mode: 0644]
src/gdbusxx/README [new file with mode: 0644]
src/gdbusxx/gdbus-cxx-bridge.cpp [new file with mode: 0644]
src/gdbusxx/gdbus-cxx-bridge.h [new file with mode: 0644]
src/gdbusxx/gdbus-cxx.h [new file with mode: 0644]
src/gdbusxx/gdbusxx.am [new file with mode: 0644]
src/gdbusxx/test/example.cpp [new file with mode: 0644]
src/gdbusxx/test/test-example [new file with mode: 0755]
src/src.am