summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2008-07-08 16:36:45 +0000
committerDavid Zeuthen <davidz@src.gnome.org>2008-07-08 16:36:45 +0000
commitcea84cb85117fcaeaabfb7d32be9cbdc62059b4c (patch)
treed08958ef4ef04307ee044bbc721f398361d0c542 /configure.ac
parentd2136a608aa5dd6607e66c0cc374804bc8339f88 (diff)
downloadgvfs-cea84cb85117fcaeaabfb7d32be9cbdc62059b4c.tar.gz
Provide infrastructure for out of process volume monitors and port the hal
2008-07-08 David Zeuthen <davidz@redhat.com> Provide infrastructure for out of process volume monitors and port the hal volume monitor to use it (#520132). * Makefile.am: * configure.ac: Add the monitor and monitor/proxy directories. * hal/Makefile.am: Don't build a gio module for the hal volume monitor; instead build a volume monitor daemon. * hal/ghaldrive.[ch]: * hal/ghalmount.[ch]: * hal/ghalvolume.[ch]: * hal/ghalvolumemonitor.[ch]: * hal/hal-device.[ch]: * hal/hal-device.[ch]: * hal/hal-pool.[ch]: Make all types static and implement g_volume_get_activation_root() added to gio (#541793). Also emit the drive-eject-button signal (#541794). * hal/hal-module.c: Removed since the monitor is being moved out of process. * hal/hal-volume-monitor-daemon.c: * hal/hal.monitor: * hal/org.gtk.Private.HalVolumeMonitor.service.in: New files for remote volume monitor. * monitor/Makefile.am: New file. * monitor/proxy/*: Add proxy volume monitor gio module (the D-Bus client side of out-of-process volume monitors) and a static library for providing the D-Bus server side of out of process volume monitors. * programs/gvfs-mount.c: Print activation uri for a volumes and icons for drives. Also unref volume monitor when no longer in use. svn path=/trunk/; revision=1815
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index d55a6b52..8d6c069c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -554,6 +554,8 @@ Makefile
common/Makefile
client/Makefile
daemon/Makefile
+monitor/Makefile
+monitor/proxy/Makefile
hal/Makefile
gconf/Makefile
programs/Makefile