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)
committerPatrick Ohly <patrick.ohly@intel.com>
Tue, 29 Nov 2011 16:38:38 +0000 (16:38 +0000)
commit103dfe4f7385badb10a332c121f602341fea3eec
tree2f499622a53f6e817ec4d4225689c03ce2a9cabe
parent29fee7a2bcccc2241c7fb2ed34c0841f6e857600
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