1
dnl Copyright 2001,2002,2003,2004,2005,2006,2008 Free Software Foundation, Inc.
3
dnl This file is part of GNU Radio
5
dnl GNU Radio is free software; you can redistribute it and/or modify
6
dnl it under the terms of the GNU General Public License as published by
7
dnl the Free Software Foundation; either version 3, or (at your option)
10
dnl GNU Radio is distributed in the hope that it will be useful,
11
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
12
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
dnl GNU General Public License for more details.
15
dnl You should have received a copy of the GNU General Public License
16
dnl along with GNU Radio; see the file COPYING. If not, write to
17
dnl the Free Software Foundation, Inc., 51 Franklin Street,
18
dnl Boston, MA 02110-1301, USA.
20
AC_DEFUN([GRC_GR_AUDIO_ALSA],[
21
GRC_ENABLE(gr-audio-alsa)
23
dnl Don't do gr-audio-alsa if gnuradio-core skipped
24
GRC_CHECK_DEPENDENCY(gr-audio-alsa, gnuradio-core)
26
dnl If execution gets to here, $passed will be:
27
dnl with : if the --with code didn't error out
28
dnl yes : if the --enable code passed muster and all dependencies are met
30
if test $passed = yes; then
31
dnl Don't do gr-audio-alsa if the 'alsa' package is not installed.
32
PKG_CHECK_MODULES(ALSA, alsa >= 0.9,[],
33
[passed=no;AC_MSG_RESULT([gr-audio-alsa requires package alsa, not found.])])
37
gr-audio-alsa/Makefile \
38
gr-audio-alsa/gr-audio-alsa.pc \
39
gr-audio-alsa/src/Makefile \
40
gr-audio-alsa/src/run_tests \
43
GRC_BUILD_CONDITIONAL(gr-audio-alsa,[
44
dnl run_tests is created from run_tests.in. Make it executable.
45
AC_CONFIG_COMMANDS([run_tests_alsa], [chmod +x gr-audio-alsa/src/run_tests])