diff options
author | Colin Guthrie <colin@mageia.org> | 2014-10-17 15:10:14 +0200 |
---|---|---|
committer | Colin Guthrie <colin@mageia.org> | 2014-11-03 12:32:23 +0000 |
commit | e542e810041efef6497597ee55b4c7d5c349ba3e (patch) | |
tree | 177873af3587f65bcca0bdfb36049262a28df9c1 /configure.ac | |
parent | 42156d2b5ac797e5f28f8d0d38b691053f3f6fc7 (diff) | |
download | pulseaudio-e542e810041efef6497597ee55b4c7d5c349ba3e.tar.gz |
launch: Add systemd units for launching pulseaudio user instances
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 25cb20780..23905adf6 100644 --- a/configure.ac +++ b/configure.ac @@ -1203,6 +1203,13 @@ AS_IF([test "x$HAVE_SYSTEMD" = "x1"], HAVE_SYSTEMD_JOURNAL=1 ]) +AC_ARG_WITH([systemduserunitdir], + AS_HELP_STRING([--with-systemduserunitdir=DIR], [Directory for systemd user service files]), + [], [with_systemduserunitdir=$($PKG_CONFIG --variable=systemduserunitdir systemd)]) +if test "x$with_systemduserunitdir" != xno; then + AC_SUBST([systemduserunitdir], [$with_systemduserunitdir]) +fi + #### systemd daemon support (optional) #### AS_IF([test "x$enable_systemd_daemon" != "xno"], @@ -1458,6 +1465,10 @@ AC_CONFIG_FILES([src/default.pa:src/daemon/default.pa.in], [m4 src/default.pa > src/default.pa.gen && mv src/default.pa.gen src/default.pa]) AC_CONFIG_FILES([src/system.pa:src/daemon/system.pa.in], [m4 src/system.pa > src/system.pa.gen && mv src/system.pa.gen src/system.pa]) +AS_IF([test "$HAVE_SYSTEMD_DAEMON" = "x1"], + [ + AC_CONFIG_FILES([src/pulseaudio.service:src/daemon/systemd/user/pulseaudio.service.in]) + ]) # CMake related ProjectConfig files PA_LIBDIR="$libdir" |