]> git.alsa-project.org Git - alsa-utils.git/commitdiff
configure: add --with-lock-dir option
authorJaroslav Kysela <perex@perex.cz>
Wed, 7 May 2014 07:19:36 +0000 (09:19 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 7 May 2014 08:55:58 +0000 (10:55 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
alsactl/Makefile.am
configure.in

index b05b09ce287fdb8cd0334a23016b73e899e897eb..5ec3b804819b2a076a8277340b8ef514cfb14a04 100644 (file)
@@ -7,9 +7,16 @@ man_MANS += alsactl_init.7
 endif
 EXTRA_DIST=alsactl.1 alsactl_init.xml
 
-alsactl_SOURCES=alsactl.c state.c lock.c utils.c init_parse.c daemon.c monitor.c
-alsactl_CFLAGS=$(AM_CFLAGS) -D__USE_GNU -DSYS_ASOUNDRC=\"$(ASOUND_STATE_DIR)/asound.state\" -DSYS_PIDFILE=\"$(ALSACTL_PIDFILE_DIR)/alsactl.pid\"
-noinst_HEADERS=alsactl.h list.h init_sysdeps.c init_utils_string.c init_utils_run.c init_sysfs.c
+alsactl_SOURCES=alsactl.c state.c lock.c utils.c init_parse.c daemon.c \
+                monitor.c
+
+alsactl_CFLAGS=$(AM_CFLAGS) -D__USE_GNU \
+               -DSYS_ASOUNDRC=\"$(ASOUND_STATE_DIR)/asound.state\" \
+               -DSYS_LOCKPATH=\"$(ASOUND_LOCK_DIR)\" \
+               -DSYS_PIDFILE=\"$(ALSACTL_PIDFILE_DIR)/alsactl.pid\"
+
+noinst_HEADERS=alsactl.h list.h init_sysdeps.c init_utils_string.c \
+               init_utils_run.c init_sysfs.c
 
 udevrules_DATA = \
        90-alsa-restore.rules
index 60da1fa680ba713331254e0bf757135c2767d9e4..e310ee1a54cafb41eaae5bbad6ddb4e409b47fe1 100644 (file)
@@ -330,6 +330,12 @@ AC_ARG_WITH([asound-state-dir],
         [ASOUND_STATE_DIR="/var/lib/alsa"])
 AC_SUBST(ASOUND_STATE_DIR)
 
+AC_ARG_WITH([alsactl-lock-dir],
+        AS_HELP_STRING([--with-alsactl-lock-dir=DIR], [Directory to place lock files in]),
+        [ASOUND_LOCK_DIR="$withval"],
+        [ASOUND_LOCK_DIR="/var/lock"])
+AC_SUBST(ASOUND_LOCK_DIR)
+
 AC_ARG_WITH([alsactl-pidfile-dir],
         AS_HELP_STRING([--with-alsactl-pidfile-dir=DIR], [Directory to place alsactl.pid file in]),
         [ALSACTL_PIDFILE_DIR="$withval"],