diff options
author | Florent Le Coz <louiz@louiz.org> | 2014-04-15 07:02:09 +0200 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2014-04-15 07:02:09 +0200 |
commit | 9d8166f10d1f14acb936b58fd2907184b1eeadad (patch) | |
tree | 4c2fa8a0c843626d2e10f17886816217aa1c3276 /CMakeLists.txt | |
parent | 58a2c00d443db24e415582fcd267b848e8c7e313 (diff) | |
download | biboumi-9d8166f10d1f14acb936b58fd2907184b1eeadad.tar.gz biboumi-9d8166f10d1f14acb936b58fd2907184b1eeadad.tar.bz2 biboumi-9d8166f10d1f14acb936b58fd2907184b1eeadad.tar.xz biboumi-9d8166f10d1f14acb936b58fd2907184b1eeadad.zip |
Add support for systemd-daemon
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 85c4138..84d9be9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,7 @@ find_package(Iconv REQUIRED) include(FindEXPAT) find_package(EXPAT REQUIRED) find_package(Libidn) +find_package(SystemdDaemon) # To be able to include the config.h file generated by cmake include_directories("src/") @@ -31,6 +32,12 @@ else() message("Building without stringprep support.") endif() +if(SYSTEMDDAEMON_FOUND) + include_directories(${SYSTEMDDAEMON_INCLUDE_DIRS}) +else() + message("Building without systemd daemon support.") +endif() + set(POLLER "POLL" CACHE STRING "Choose the poller between POLL and EPOLL (Linux-only)") if((NOT ${POLLER} MATCHES "POLL") AND @@ -124,6 +131,9 @@ target_link_libraries(${PROJECT_NAME} bridge utils config) +if(SYSTEMDDAEMON_FOUND) + target_link_libraries(xmpp ${SYSTEMDDAEMON_LIBRARIES}) +endif() if(WITH_DOC) add_dependencies(${PROJECT_NAME} doc) endif() |