install service files only when dbus is in use
authorImran Zaman <imran.zaman@intel.com>
Wed, 20 Nov 2013 13:20:20 +0000 (15:20 +0200)
committerImran Zaman <imran.zaman@intel.com>
Wed, 20 Nov 2013 13:20:20 +0000 (15:20 +0200)
configure.ac
src/common/dbus/Makefile.am
src/daemon/dbus/Makefile.am

index 002c937..905fc4c 100644 (file)
@@ -100,6 +100,7 @@ AC_SUBST(DBUS_CONF_DIR)
 
 AC_SUBST(MESSAGE_BUS_TYPE, [$enable_dbus_type])
 AM_CONDITIONAL(HAVE_SYSTEM_BUS, [test x$enable_dbus_type = xsystem])
+AM_CONDITIONAL(USE_DBUS_SERVICE, [test x$enable_dbus_type != xp2p])
 
 # Check for systemd
 VAR_SYSTEMD="`pkg-config --variable systemdsystemunitdir systemd`"
index 2694b7f..4e6b551 100644 (file)
@@ -65,13 +65,15 @@ libgum_dbus_glue_la_LIBADD = \
 libgum_dbus_glue_la_SOURCES =  \
    $(DBUS_BUILT_SOURCES) \
    $(NULL)
-   
+
+if USE_DBUS_SERVICE
 dbusinterfacesdir = $(DBUS_INTERFACES_DIR)
 dbusinterfaces_DATA = \
     $(INTERFACES_DIR)/org.tizen.SecurityAccounts.gUserManagement.User.xml \
     $(INTERFACES_DIR)/org.tizen.SecurityAccounts.gUserManagement.UserService.xml \
     $(INTERFACES_DIR)/org.tizen.SecurityAccounts.gUserManagement.Group.xml \
     $(INTERFACES_DIR)/org.tizen.SecurityAccounts.gUserManagement.GroupService.xml
+endif
 
 EXTRA_DIST = interfaces
 
index 02a2c79..8a39cde 100644 (file)
@@ -32,11 +32,13 @@ libgumd_dbus_la_SOURCES = \
    gumd-dbus-group-adapter.h \
    $(NULL)
 
+if USE_DBUS_SERVICE
 dbusservicedir = $(DBUS_SERVICES_DIR)
 dbusservice_DATA = \
     $(SERVICES_DIR)/org.tizen.SecurityAccounts.gUserManagement.service
 nodist_dbusservice_DATA = \
     $(SERVICES_DIR)/org.tizen.SecurityAccounts.gUserManagement.service
+endif
 
 EXTRA_DIST = \
       gumd-dbus.conf.in