diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/configure.in b/configure.in new file mode 100644 index 0000000..2206af2 --- /dev/null +++ b/configure.in @@ -0,0 +1,37 @@ +AC_INIT([pianobar], [20080609], [PromyLOPh@gmail.com]) +AC_CONFIG_SRCDIR([src/main.c]) +AM_INIT_AUTOMAKE([-Wall]) + +AC_PROG_CC +AM_PROG_CC_C_O +AM_SANITY_CHECK +AM_PROG_LIBTOOL + +PKG_PROG_PKG_CONFIG + +PKG_CHECK_MODULES(LIBCURL, libcurl >= 7.18.0) +AC_SUBST(LIBCURL_CFLAGS) +AC_SUBST(LIBCURL_LIBS) + +PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= 2.6.31) +AC_SUBST(LIBXML_CFLAGS) +AC_SUBST(LIBXML_LIBS) + +PKG_CHECK_MODULES(LIBAO, ao >= 0.8.8) +AC_SUBST(LIBAO_CFLAGS) +AC_SUBST(LIBAO_LIBS) + +AC_CHECK_LIB([faad], [NeAACDecOpen], [LIBFAAD_LIBS=-lfaad], AC_MSG_ERROR([libfaad2 is required. See INSTALL])) +AC_SUBST(LIBFAAD_LIBS) + +# FIXME: check for pthread + +AC_CHECK_HEADERS([stdlib.h string.h]) + +AC_CHECK_FUNCS([memset]) + +AC_TYPE_SIZE_T + +AC_CONFIG_FILES(Makefile src/Makefile libpiano/Makefile) + +AC_OUTPUT |