X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CMakeLists.txt;fp=CMakeLists.txt;h=f5c6d2aeb477280afc27559f248518dd1939a520;hb=ba693048ce1a2b629bfed11fceacabe7edc18a78;hp=da8fe3660853a14697f618314808e6937de28860;hpb=8538d642f01c8ee185cb356eba2c2f19cf4cea58;p=src%2Fapp-framework-binder.git 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(