build-sys: honour the --enable/disable-dbus command line option.
authorKrisztian Litkey <kli@iki.fi>
Tue, 20 Aug 2013 13:10:50 +0000 (16:10 +0300)
committerKrisztian Litkey <kli@iki.fi>
Tue, 20 Aug 2013 13:21:05 +0000 (16:21 +0300)
commit37cb41ad1dba76963978ab577619ec067ccb591e
tree872bab6b975f03c1b4ad8c535ae4018f784b4b38
parent27543c5eea3a7bd3446badb56d513787e5a056dc
build-sys: honour the --enable/disable-dbus command line option.

All components that depend on D-Bus are now disabled unless the
--enable-dbus option (and --enable-gpl that the former depends
on) is specified on the command line. Moreover, the client D-Bus
interace has been turned into a plugin, so the core does not depend
or know anything about D-Bus any more.

Note that after converting to a plugin the D-Bus client interface
has not been tested at all yet...
configure.ac
src/Makefile.am
src/client/client.c
src/daemon/config.c
src/daemon/context.h
src/daemon/daemon.c
src/daemon/dbusif.h [deleted file]
src/plugins/dbus-client-interface/Makefile [new file with mode: 0644]
src/plugins/dbus-client-interface/dbus-client.c [moved from src/daemon/dbusif.c with 72% similarity]
src/plugins/dbus-client-interface/dbus-config.h [moved from src/daemon/dbus-config.h with 94% similarity]