From 052be891a55d3434eecd781c6dd0a7d2b146e9b0 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 11 Jul 2001 14:19:50 +0000 Subject: [PATCH] Check the location of alsa-driver header files in configure (for doxygen) --- configure.in | 18 +++++++++++++++++- doc/{doxygen.cfg => doxygen.cfg.in} | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) rename doc/{doxygen.cfg => doxygen.cfg.in} (91%) diff --git a/configure.in b/configure.in index 72671e53..07dc70bd 100644 --- a/configure.in +++ b/configure.in @@ -30,6 +30,22 @@ if test "$kerneldir" != "" -a -d $kerneldir/include ; then fi AC_MSG_RESULT($ALSA_CFLAGS) +dnl Check for asound.h localtion +ASOUND_PATH="" +if test x"$kerneldir" != x""; then + if test -f $kerneldir/include/sound/asound.h; then + ASOUND_PATH=$kerneldir/include/sound + fi +fi +if test x$asound_loc = x ; then + if test -f /usr/include/sound/asound.h; then + ASOUND_PATH=/usr/include/sound + else + ASOUND_PATH=../../alsa-driver/include + fi +fi +AC_SUBST(ASOUND_PATH) + dnl Checks for header files. AC_HEADER_STDC AM_CONFIG_HEADER(include/config.h) @@ -65,4 +81,4 @@ AC_OUTPUT(Makefile doc/Makefile include/Makefile src/Makefile \ src/compat/Makefile src/conf/Makefile \ src/conf/cards/Makefile src/conf/pcm/Makefile \ aserver/Makefile test/Makefile utils/Makefile \ - utils/alsa-lib.spec) + utils/alsa-lib.spec doc/doxygen.cfg) diff --git a/doc/doxygen.cfg b/doc/doxygen.cfg.in similarity index 91% rename from doc/doxygen.cfg rename to doc/doxygen.cfg.in index cb8c0a6a..bc18fa89 100644 --- a/doc/doxygen.cfg +++ b/doc/doxygen.cfg.in @@ -5,7 +5,7 @@ GENERATE_MAN = NO GENERATE_RTF = NO CASE_SENSE_NAMES = NO -INPUT = ../../alsa-driver/include/asound.h ../include/asoundlib.h ../src +INPUT = @ASOUND_PATH@/asound.h ../include/asoundlib.h ../src EXCLUDE = ../src/control/control_local.h \ ../src/pcm/atomic.h \ ../src/pcm/interval.h \ -- 2.47.1