mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-12-16 08:56:42 -05:00
allow changing of device directory path
Add configuration options to change the default device path from the default /dev/snd. This is useful for embedded systems that do not want subdirectories in /dev.
This commit is contained in:
parent
3f00bc728b
commit
09f598e57c
9 changed files with 41 additions and 17 deletions
24
configure.in
24
configure.in
|
|
@ -196,6 +196,30 @@ if test "$aload" = "yes"; then
|
|||
AC_DEFINE(SUPPORT_ALOAD, "1", [Support /dev/aload* access for auto-loading])
|
||||
fi
|
||||
|
||||
dnl Check for non-standard /dev directory
|
||||
AC_MSG_CHECKING([for ALSA device file directory])
|
||||
AC_ARG_WITH(alsa-devdir,
|
||||
[ --with-alsa-devdir=dir directory with ALSA device files (default /dev/snd)],
|
||||
[alsa_dev_dir="$withval"],
|
||||
[alsa_dev_dir="/dev/snd"])
|
||||
dnl make sure it has a trailing slash
|
||||
if echo "$alsa_dev_dir" | grep -v '/$' > /dev/null; then
|
||||
alsa_dev_dir="$alsa_dev_dir/"
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED(ALSA_DEVICE_DIRECTORY, "$alsa_dev_dir", [Directory with ALSA device files])
|
||||
AC_MSG_RESULT([$alsa_dev_dir])
|
||||
|
||||
AC_MSG_CHECKING([for aload* device file directory])
|
||||
AC_ARG_WITH(aload-devdir,
|
||||
[ --with-aload-devdir=dir directory with aload* device files (default /dev)],
|
||||
[aload_dev_dir="$withval"],
|
||||
[aload_dev_dir="/dev"])
|
||||
if echo "$aload_dev_dir" | grep -v '/$' > /dev/null; then
|
||||
aload_dev_dir="$aload_dev_dir/"
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED(ALOAD_DEVICE_DIRECTORY, "$aload_dev_dir", [Directory with aload* device files])
|
||||
AC_MSG_RESULT([$aload_dev_dir])
|
||||
|
||||
dnl Build conditions
|
||||
AC_ARG_ENABLE(mixer,
|
||||
[ --disable-mixer Disable the mixer component],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue