|
Packit |
1f69a5 |
dnl Perform a check for existence of ARTSC
|
|
Packit |
1f69a5 |
dnl Richard Boulton <richard-alsa@tartarus.org>
|
|
Packit |
1f69a5 |
dnl Last modification: 26/06/2001
|
|
Packit |
1f69a5 |
dnl GST_CHECK_ARTSC()
|
|
Packit |
1f69a5 |
dnl
|
|
Packit |
1f69a5 |
dnl This check was written for GStreamer: it should be renamed and checked
|
|
Packit |
1f69a5 |
dnl for portability if you decide to use it elsewhere.
|
|
Packit |
1f69a5 |
dnl
|
|
Packit |
1f69a5 |
AC_DEFUN([GST_CHECK_ARTSC],
|
|
Packit |
1f69a5 |
[
|
|
Packit |
1f69a5 |
AC_PATH_PROG(ARTSC_CONFIG, artsc-config, no)
|
|
Packit |
1f69a5 |
if test "x$ARTSC_CONFIG" = "xno"; then
|
|
Packit |
1f69a5 |
AC_MSG_WARN([Couldn't find artsc-config])
|
|
Packit |
1f69a5 |
HAVE_ARTSC=no
|
|
Packit |
1f69a5 |
ARTSC_LIBS=
|
|
Packit |
1f69a5 |
ARTSC_CFLAGS=
|
|
Packit |
1f69a5 |
else
|
|
Packit |
1f69a5 |
ARTSC_LIBS=`artsc-config --libs`
|
|
Packit |
1f69a5 |
ARTSC_CFLAGS=`artsc-config --cflags`
|
|
Packit |
1f69a5 |
dnl AC_CHECK_HEADER uses CPPFLAGS, but not CFLAGS.
|
|
Packit |
1f69a5 |
dnl FIXME: Ensure only suitable flags result from artsc-config --cflags
|
|
Packit |
1f69a5 |
CPPFLAGS="$CPPFLAGS $ARTSC_CFLAGS"
|
|
Packit |
1f69a5 |
AC_CHECK_HEADER(artsc.h, HAVE_ARTSC=yes, HAVE_ARTSC=no)
|
|
Packit |
1f69a5 |
fi
|
|
Packit |
1f69a5 |
AC_SUBST(ARTSC_LIBS)
|
|
Packit |
1f69a5 |
AC_SUBST(ARTSC_CFLAGS)
|
|
Packit |
1f69a5 |
])
|
|
Packit |
1f69a5 |
|