dbus/cmake/modules
Ralf Habacker 97bdefd4e2 cmake: Add support for systemd integration on Linux operating systems
Previously, only the Autotools build system could do this. This commit
includes most of the same features as in the Autotools build, although
not the user-session semantics, which will be added separately.

Systemd support is controlled by the cmake variable ENABLE_SYSTEMD, which can
have the values OFF, ON and AUTO, the latter enabling support by default if
the required libraries are available.

With WITH_SYSTEMD_SYSTEMUNITDIR a custom installation location can be specified.
If it is not specified, the related install path is determined from the installed
systemd package, if present.
2020-06-10 18:13:47 +00:00
..
CheckPrototypeExists.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
CheckStructMember.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
COPYING-CMAKE-SCRIPTS Add glib support to cmake buildsystem. 2014-01-07 19:06:26 +01:00
CPackInstallConfig.cmake Remove obsolete parameter in end... cmake keywords 2019-01-24 09:07:27 +01:00
FindDocBookXSL.cmake FindDocBookXSL.cmake: Add 2018-11-20 18:29:39 +00:00
FindDoxygen.cmake * cmake: added doxygen support 2007-03-14 00:16:05 +00:00
FindGLib2.cmake cmake: Fold GObject detection into GLib detection 2018-03-19 12:33:45 +00:00
FindLibIconv.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
MacroGetenvWinPath.cmake Remove obsolete parameter in end... cmake keywords 2019-01-24 09:07:27 +01:00
MacroLibrary.cmake Use lower case cmake keywords 2019-01-23 21:34:24 +01:00
MacroOptionalFindPackage.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
Macros.cmake cmake: Add support for systemd integration on Linux operating systems 2020-06-10 18:13:47 +00:00
MacrosAutotools.cmake Remove obsolete parameter in end... cmake keywords 2019-01-23 21:34:24 +01:00
ProjectSourceGroup.cmake Remove obsolete parameter in end... cmake keywords 2019-01-23 21:34:24 +01:00
Win32Macros.cmake Remove obsolete parameter in end... cmake keywords 2019-01-23 21:34:24 +01:00