Parcourir la source

Make systemd detection more robust

We don't need to look for this on Windows or macOS, and we need to be
able to gracefully handle systems without pkg-config.
pull/1722/head
Pierre Ossman il y a 3 mois
Parent
révision
76ee7475c0
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. 6
    1
      CMakeLists.txt

+ 6
- 1
CMakeLists.txt Voir le fichier

@@ -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)

Chargement…
Annuler
Enregistrer