aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2020-08-11 08:58:52 +0200
committerRobert Tari <robert@tari.in>2020-08-11 08:58:52 +0200
commit3fc4dab5c4407697115fb14f6f23444de1206544 (patch)
treecde5d3c938510950c54981db42c45367cbb83b5f /configure.ac
parent474e1d6f82bd95afa4c427c3354e3970bae594f5 (diff)
parentda02fa1cbc2443628289661b48dc0f635532acf1 (diff)
downloadayatana-indicator-messages-3fc4dab5c4407697115fb14f6f23444de1206544.tar.gz
ayatana-indicator-messages-3fc4dab5c4407697115fb14f6f23444de1206544.tar.bz2
ayatana-indicator-messages-3fc4dab5c4407697115fb14f6f23444de1206544.zip
Merge branch 'sunweaver-pr/systemd-service-file'
Attributes GH PR #11: https://github.com/AyatanaIndicators/ayatana-indicator-messages/pull/11
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac13
1 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index f446f43..573979c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -62,6 +62,19 @@ AC_ARG_WITH([indicator-dir],
[with_indicator_dir=$datadir/ayatana/indicators])
AC_SUBST([INDICATOR_DIR], [$with_indicator_dir])
+#########################
+# Check for systemd
+#########################
+PKG_CHECK_MODULES(SYSTEMD, systemd,
+ [has_systemd=yes],
+ []
+)
+if test "x$has_systemd" = "xyes"; then
+ SYSTEMD_USERDIR=`$PKG_CONFIG --variable=systemduserunitdir systemd`
+ AC_SUBST(SYSTEMD_USERDIR)
+ AC_DEFINE(HAVE_SYSTEMD, 1, [create ayatana-indicator-application.service for systemd])
+fi
+
###########################
# gcov coverage reporting
###########################