Skip to content
Snippets Groups Projects
Commit f7860445 authored by Stan Seibert's avatar Stan Seibert
Browse files

NAS plugin from Antoine Mathys <Antoine.Mathys@unifr.ch>.

git-svn-id: http://svn.xiph.org/trunk/ao@5139 0101bb08-14d6-0310-b084-bc0e0c8e3800
parent 8e39a136
No related branches found
No related tags found
No related merge requests found
......@@ -280,10 +280,41 @@ esac
AM_CONDITIONAL(HAVE_MACOSX,test "x$have_macosx" = xyes)
dnl Check for NAS
AC_ARG_ENABLE(nas, [ --enable-nas include NAS output plugin ],
[ BUILD_NAS="$enableval" ],[ BUILD_NAS="yes" ])
have_nas="no"
if test "$BUILD_NAS" = "yes"; then
AC_PATH_XTRA
AC_CHECK_LIB(Xau, XauFileName, have_nas=yes, have_nas=no, $X_LIBS)
AC_CHECK_LIB(audio, AuOpenServer, dummy="no-op", have_nas=no, -lXau $X_LIBS)
ac_save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CPPFLAGS $X_CFLAGS"
AC_CHECK_HEADER(audio/audiolib.h, dummy="no-op", have_nas=no)
CPPFLAGS="$ac_save_CPPFLAGS"
fi
AM_CONDITIONAL(HAVE_NAS,test "x$have_nas" = xyes)
if test "x$have_nas" = xyes; then
NAS_CFLAGS="$X_CFLAGS"
NAS_LIBS="-laudio -lXau $X_LIBS"
else
NAS_CFLAGS=""
NAS_LIBS=""
fi
AC_SUBST(NAS_CFLAGS)
AC_SUBST(NAS_LIBS)
dnl Orphaned driver. We'll probably dump it soon.
AM_CONDITIONAL(HAVE_SOLARIS,test "x$have_solaris" = xyes)
dnl Plugins get special LDFLAGS
AC_SUBST(PLUGIN_LDFLAGS)
AC_OUTPUT(Makefile src/Makefile doc/Makefile include/Makefile include/ao/Makefile include/ao/os_types.h src/plugins/Makefile src/plugins/esd/Makefile src/plugins/oss/Makefile src/plugins/alsa/Makefile src/plugins/alsa09/Makefile src/plugins/sun/Makefile src/plugins/irix/Makefile src/plugins/arts/Makefile src/plugins/macosx/Makefile debian/Makefile)
AC_OUTPUT(Makefile src/Makefile doc/Makefile include/Makefile include/ao/Makefile include/ao/os_types.h src/plugins/Makefile src/plugins/esd/Makefile src/plugins/oss/Makefile src/plugins/alsa/Makefile src/plugins/alsa09/Makefile src/plugins/sun/Makefile src/plugins/irix/Makefile src/plugins/arts/Makefile src/plugins/macosx/Makefile src/plugins/nas/Makefile debian/Makefile)
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = foreign
SUBDIRS = oss esd arts alsa alsa09 sun irix macosx
SUBDIRS = oss esd arts alsa alsa09 sun irix macosx nas
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment