aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index da8fe366..f5c6d2ae 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -40,6 +40,8 @@ INCLUDE(CTest)
# possible settings
option(AGL_DEVEL "Activates developping features" OFF)
+option(WITH_SYSTEMD "Require use of libsystemd" ON)
+
option(INCLUDE_MONITORING "Activates installation of monitoring" OFF)
option(INCLUDE_SUPERVISOR "Activates installation of supervisor" OFF)
@@ -101,8 +103,10 @@ IF(cynara_FOUND)
ADD_DEFINITIONS(-DBACKEND_PERMISSION_IS_CYNARA)
ENDIF(cynara_FOUND)
+IF(NOT libsystemd_FOUND AND NOT WITH_SYSTEMD)
+ set(libsystemd_FOUND 1)
+ENDIF()
IF(HAVE_LIBMAGIC AND libsystemd_FOUND AND libmicrohttpd_FOUND AND openssl_FOUND AND uuid_FOUND)
- ADD_DEFINITIONS(-DUSE_MAGIC_MIME_TYPE)
ELSE()
IF(NOT HAVE_LIBMAGIC)
MESSAGE(WARNING "\"magic.h\" or \"libmagic.so\" missing.
@@ -125,6 +129,7 @@ ELSE()
ENDIF()
ENDIF()
+ADD_DEFINITIONS(-DUSE_MAGIC_MIME_TYPE)
ADD_DEFINITIONS(-DAFB_VERSION="${PROJECT_VERSION}")
INCLUDE_DIRECTORIES(