aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6028fadf..f1bfd618 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -302,7 +302,12 @@ if(UNIX AND NOT APPLE)
endif()
# check for systemd support (socket activation)
-pkg_check_modules(LIBSYSTEMD libsystemd)
+if(UNIX AND NOT APPLE)
+ find_package(PkgConfig)
+ if (PKG_CONFIG_FOUND)
+ pkg_check_modules(LIBSYSTEMD libsystemd)
+ endif()
+endif()
# Generate config.h and make sure the source finds it
configure_file(config.h.in config.h)