diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-10-02 20:20:19 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-10-02 20:20:19 +0200 |
commit | 19f2251e0569fe76c535450b5667c817b5043329 (patch) | |
tree | bdfc923ebdc5e82609f9b28c1e04d51d878dc5be /configure.ac | |
parent | 2a48fa3c04cb20fa9741e0d4bac3f614f1d8ba0d (diff) | |
download | connman-19f2251e0569fe76c535450b5667c817b5043329.tar.gz connman-19f2251e0569fe76c535450b5667c817b5043329.tar.bz2 connman-19f2251e0569fe76c535450b5667c817b5043329.zip |
Add support for systemd service configuration
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index dca40b04..3867f719 100644 --- a/configure.ac +++ b/configure.ac @@ -316,6 +316,19 @@ else fi AC_SUBST(DBUS_DATADIR) +AC_ARG_ENABLE(systemd, AC_HELP_STRING([--enable-systemd], + [enable systemd support]), [enable_systemd=${enableval}]) +if (test "${enable_systemd}" = "yes"); then + PKG_CHECK_MODULES(SYSTEMD, systemd, dummy=yes, + AC_MSG_ERROR(systemd is required)) + SYSTEMD_UNITDIR="`$PKG_CONFIG --variable=systemdsystemunitdir systemd`" + if (test -z "${SYSTEM_UNITDIR}"); then + SYSTEMD_UNITDIR="/lib/systemd/system" + fi + AC_SUBST(SYSTEMD_UNITDIR) +fi +AM_CONDITIONAL(SYSTEMD, test "${enable_systemd}" = "yes") + AC_ARG_ENABLE(polkit, AC_HELP_STRING([--enable-polkit], [enable PolicyKit support]), [enable_polkit=${enableval}], [enable_polkit="no"]) |