summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2014-04-16 10:21:41 +0200
committerMichal Minar <miminar@redhat.com>2014-06-10 15:21:28 +0200
commitd716bd069d1b0b2981e7caa3258f24e62ce9f6d8 (patch)
treefc1af5e9c38665a3bfae0ce2679a0b64274592b5
parentdbddcd953edd57e81c52845c1b098f90cd5a6a0c (diff)
downloadopenlmi-providers-d716bd069d1b0b2981e7caa3258f24e62ce9f6d8.tar.gz
openlmi-providers-d716bd069d1b0b2981e7caa3258f24e62ce9f6d8.tar.xz
openlmi-providers-d716bd069d1b0b2981e7caa3258f24e62ce9f6d8.zip
added cmake option to build software-dbus
It defaults to off - python implementation is preferred.
-rw-r--r--CMakeLists.txt2
-rw-r--r--src/CMakeLists.txt6
2 files changed, 7 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c9f0ab1..1fe6853 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -43,6 +43,8 @@ option(WITH-REALMD "Build RealmD provider" ON)
option(WITH-PCP "Build PCP provider" ON)
option(WITH-INDMANAGER "Build indication manager" ON)
option(WITH-SOFTWARE "Build software provider" ON)
+option(WITH-SOFTWARE-DBUS
+ "Use experimental dbus implementation of software provider" OFF)
option(WITH-JOURNALD "Build journald provider" ON)
option(WITH-LOCALE "Build locale provider" ON)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index dbf6ed1..6b0b41f 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -47,7 +47,11 @@ if (WITH-INDMANAGER)
endif (WITH-INDMANAGER)
if (WITH-SOFTWARE)
- add_subdirectory(software)
+ if (WITH-SOFTWARE-DBUS)
+ add_subdirectory(software-dbus)
+ else (WITH-SOFTWARE-DBUS)
+ add_subdirectory(software)
+ endif (WITH-SOFTWARE-DBUS)
endif (WITH-SOFTWARE)
if (WITH-JOURNALD)