AC_DEFUN([GRC_GR_AUDIO_ALSA],[
AC_CONFIG_SRCDIR([gr-audio-alsa/src/audio_alsa.i])
+ AC_CONFIG_FILES([ \
+ gr-audio-alsa/Makefile \
+ gr-audio-alsa/src/Makefile \
+ gr-audio-alsa/src/run_tests \
+ ])
+
succeeded=yes
PKG_CHECK_MODULES(ALSA, alsa >= 0.9,[],[succeeded=no])
if test $succeeded = yes; then
LIBS="$LIBS $ALSA_LIBS"
- AC_CONFIG_FILES([\
- gr-audio-alsa/Makefile \
- gr-audio-alsa/src/Makefile \
- gr-audio-alsa/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_alsa], [chmod +x gr-audio-alsa/src/run_tests])
subdirs="$subdirs gr-audio-alsa"
AC_DEFUN([GRC_GR_AUDIO_JACK],[
AC_CONFIG_SRCDIR([gr-audio-jack/src/audio_jack.i])
+ AC_CONFIG_FILES([ \
+ gr-audio-jack/Makefile \
+ gr-audio-jack/src/Makefile \
+ gr-audio-jack/src/run_tests \
+ ])
+
succeeded=yes
PKG_CHECK_MODULES(JACK, jack >= 0.8,[],[succeeded=no])
if test $succeeded = yes; then
LIBS="$LIBS $JACK_LIBS"
- AC_CONFIG_FILES([\
- gr-audio-jack/Makefile \
- gr-audio-jack/src/Makefile \
- gr-audio-jack/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_jack], [chmod +x gr-audio-jack/src/run_tests])
subdirs="$subdirs gr-audio-jack"
AC_DEFUN([GRC_GR_AUDIO_OSS],[
AC_CONFIG_SRCDIR([gr-audio-oss/src/audio_oss.i])
+ AC_CONFIG_FILES([ \
+ gr-audio-oss/Makefile \
+ gr-audio-oss/src/Makefile \
+ gr-audio-oss/src/run_tests \
+ ])
+
succeeded=yes
dnl needed for NetBSD
dnl FIXME: conditionalize on NetBSD platform
dnl AC_HAVE_LIBRARY(ossaudio,[],[succeeded=no])
-
AC_CHECK_HEADER(sys/soundcard.h,[],[succeeded=no])
if test $succeeded = yes; then
-
- AC_CONFIG_FILES([\
- gr-audio-oss/Makefile \
- gr-audio-oss/src/Makefile \
- gr-audio-oss/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_oss], [chmod +x gr-audio-oss/src/run_tests])
subdirs="$subdirs gr-audio-oss"
AC_DEFUN([GRC_GR_AUDIO_OSX],[
AC_CONFIG_SRCDIR([gr-audio-osx/src/audio_osx.i])
- succeeded=yes
- MACOSX_AUDIOUNIT([],[succeeded=no])
- AC_CONFIG_FILES([\
- gr-audio-osx/Makefile \
+ AC_CONFIG_FILES([ \
+ gr-audio-osx/Makefile \
gr-audio-osx/src/Makefile \
gr-audio-osx/src/run_tests \
- ])
+ ])
+
+ succeeded=yes
+ MACOSX_AUDIOUNIT([],[succeeded=no])
if test $succeeded = yes; then
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_osx], [chmod +x gr-audio-osx/src/run_tests])
AC_DEFUN([GRC_GR_AUDIO_PORTAUDIO],[
AC_CONFIG_SRCDIR([gr-audio-portaudio/src/audio_portaudio.i])
+ AC_CONFIG_FILES([ \
+ gr-audio-portaudio/Makefile \
+ gr-audio-portaudio/src/Makefile \
+ gr-audio-portaudio/src/run_tests \
+ ])
+
succeeded=yes
PKG_CHECK_MODULES(PORTAUDIO, portaudio-2.0 >= 19,[],[succeeded=no])
#AC_HAVE_LIBRARY([portaudio], [], [succeeded=no])
#AC_CHECK_HEADER([portaudio.h], [], [succeeded=no])
if test $succeeded = yes; then
- AC_CONFIG_FILES([\
- gr-audio-portaudio/Makefile \
- gr-audio-portaudio/src/Makefile \
- gr-audio-portaudio/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_portaudio], [chmod +x gr-audio-portaudio/src/run_tests])
subdirs="$subdirs gr-audio-portaudio"
AC_DEFUN([GRC_GR_AUDIO_WINDOWS],[
AC_CONFIG_SRCDIR([gr-audio-windows/src/audio_windows.i])
+ AC_CONFIG_FILES([ \
+ gr-audio-windows/Makefile \
+ gr-audio-windows/src/Makefile \
+ gr-audio-windows/src/run_tests \
+ ])
+
succeeded=yes
AC_HAVE_LIBRARY(winmm,[],[succeeded=no])
if test $succeeded = yes; then
- AC_CONFIG_FILES([\
- gr-audio-windows/Makefile \
- gr-audio-windows/src/Makefile \
- gr-audio-windows/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_windows], [chmod +x gr-audio-windows/src/run_tests])
subdirs="$subdirs gr-audio-windows"
AC_DEFUN([GRC_GR_COMEDI],[
AC_CONFIG_SRCDIR([gr-comedi/src/comedi.i])
+ AC_CONFIG_FILES([ \
+ gr-comedi/Makefile \
+ gr-comedi/src/Makefile \
+ gr-comedi/src/run_tests \
+ ])
+
succeeded=yes
PKG_CHECK_MODULES(COMEDI, comedilib >= 0.7,[],[succeeded=no])
if test $succeeded = yes; then
LIBS="$LIBS $COMEDI_LIBS"
- AC_CONFIG_FILES([\
- gr-comedi/Makefile \
- gr-comedi/src/Makefile \
- gr-comedi/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_comedi], [chmod +x gr-comedi/src/run_tests])
subdirs="$subdirs gr-comedi"
AC_DEFUN([GRC_GR_USRP],[
AC_CONFIG_SRCDIR([gr-usrp/src/usrp1.i])
+ AC_CONFIG_FILES([ \
+ gr-usrp/Makefile \
+ gr-usrp/src/Makefile \
+ gr-usrp/src/run_tests \
+ ])
+
# Don't do gr-usrp if usrp failed
# There *has* to be a better way to check if a value is in a string
succeeded=yes
done
if test $succeeded = yes; then
- AC_CONFIG_FILES([\
- gr-usrp/Makefile \
- gr-usrp/src/Makefile \
- gr-usrp/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_usrp], [chmod +x gr-usrp/src/run_tests])
-
subdirs="$subdirs gr-usrp"
else
failed="$failed gr-usrp"
AC_DEFUN([GRC_GR_VIDEO_SDL],[
AC_CONFIG_SRCDIR([gr-video-sdl/src/video_sdl.i])
+ AC_CONFIG_FILES([ \
+ gr-video-sdl/Makefile \
+ gr-video-sdl/src/Makefile \
+ gr-video-sdl/src/run_tests \
+ ])
+
succeeded=yes
-
dnl Check for SDL
SDL_VERSION=1.2.0
AM_PATH_SDL($SDL_VERSION,[],[succeeded=no])
if test $succeeded = yes; then
AM_CFLAGS="$AM_CFLAGS $SDL_CFLAGS"
AM_LDFLAGS="$AM_LDFLAGS $SDL_LIBS"
-
- AC_CONFIG_FILES([\
- gr-video-sdl/Makefile \
- gr-video-sdl/src/Makefile \
- gr-video-sdl/src/run_tests \
- ])
-
dnl run_tests is created from run_tests.in. Make it executable.
AC_CONFIG_COMMANDS([run_tests_sdl], [chmod +x gr-video-sdl/src/run_tests])
subdirs="$subdirs gr-video-sdl"
AC_DEFUN([GRC_USRP],[
AC_CONFIG_SRCDIR([usrp/host/lib/usrp_prims.h])
+ AC_CONFIG_FILES([ \
+ usrp/Makefile \
+ usrp/usrp.pc \
+ usrp/usrp.iss \
+ usrp/doc/Doxyfile \
+ usrp/doc/Makefile \
+ usrp/doc/other/Makefile \
+ usrp/host/Makefile \
+ usrp/host/misc/Makefile \
+ usrp/host/lib/Makefile \
+ usrp/host/lib/std_paths.h \
+ usrp/host/swig/Makefile \
+ usrp/host/apps/Makefile \
+ usrp/firmware/Makefile \
+ usrp/firmware/include/Makefile \
+ usrp/firmware/lib/Makefile \
+ usrp/firmware/src/Makefile \
+ usrp/firmware/src/common/Makefile \
+ usrp/firmware/src/usrp2/Makefile \
+ usrp/fpga/Makefile \
+ usrp/fpga/rbf/Makefile \
+ ])
+
AC_CHECK_PROG([XMLTO],[xmlto],[yes],[])
AM_CONDITIONAL(HAS_XMLTO, test x$XMLTO = xyes)
DEFINES="$USRP_DEFINES"
AC_SUBST(DEFINES)
- AC_CONFIG_FILES([ \
- usrp/Makefile \
- usrp/usrp.pc \
- usrp/usrp.iss \
- usrp/doc/Doxyfile \
- usrp/doc/Makefile \
- usrp/doc/other/Makefile \
- usrp/host/Makefile \
- usrp/host/misc/Makefile \
- usrp/host/lib/Makefile \
- usrp/host/lib/std_paths.h \
- usrp/host/swig/Makefile \
- usrp/host/apps/Makefile \
- usrp/firmware/Makefile \
- usrp/firmware/include/Makefile \
- usrp/firmware/lib/Makefile \
- usrp/firmware/src/Makefile \
- usrp/firmware/src/common/Makefile \
- usrp/firmware/src/usrp2/Makefile \
- usrp/fpga/Makefile \
- usrp/fpga/rbf/Makefile \
- ])
-
subdirs="$subdirs usrp"
else
failed="$failed usrp"