annotate configure.in @ 1:b8f2448f7207

Initial import
author Jamie Bullock <jamie@postlude.co.uk>
date Mon, 02 Oct 2006 14:18:15 +0000
parents
children 819937ea6359
rev   line source
jamie@1 1 AC_PREREQ(2.13)
jamie@1 2 AC_INIT(src/libxtract.c)
jamie@1 3
jamie@1 4 PACKAGE=libxtract
jamie@1 5 VERSION=0.1.0
jamie@1 6
jamie@1 7 AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
jamie@1 8 AM_CONFIG_HEADER(config.h)
jamie@1 9 AC_PROG_CC
jamie@1 10 AC_PROG_INSTALL
jamie@1 11 AC_ENABLE_STATIC(no)
jamie@1 12 AC_ENABLE_SHARED(yes)
jamie@1 13 AC_PROG_LIBTOOL
jamie@1 14 #AC_ARG_WITH(fftw, AC_HELP_STRING([--with-vector], [build vector features]),
jamie@1 15 # [ if test $withval = "yes"; then with_vector=yes ;
jamie@1 16 # else with_vector=no ; fi ], with_vector=no)
jamie@1 17
jamie@1 18 AC_CHECK_HEADERS([math.h])
jamie@1 19
jamie@1 20 AC_ARG_ENABLE(vector,
jamie@1 21 [ --enable-vector Turn fft-based vector processing on],
jamie@1 22 [case "${enableval}" in
jamie@1 23 yes) vector=true ;;
jamie@1 24 no) vector=false ;;
jamie@1 25 *) AC_MSG_ERROR(bad value ${enableval} for --enable-vector) ;;
jamie@1 26 esac],[vector=false])
jamie@1 27
jamie@1 28 XTRACT_SO_VERSION=0:0:0
jamie@1 29 CFLAGS="-pedantic -ansi"
jamie@1 30 LDFLAGS="-lm"
jamie@1 31
jamie@1 32 dnl Are we building with fftw?
jamie@1 33 #if [[ "$with_vector" = "yes" ]] ; then
jamie@1 34 if [[ "$vector" = "true" ]] ; then
jamie@1 35 LDFLAGS="$LDFLAGS -lfftw3f"
jamie@1 36 AC_DEFINE([BUILD_VECTOR], [1], [Build the vector functions])
jamie@1 37 fi
jamie@1 38
jamie@1 39 AM_CONDITIONAL(BUILD_VECTOR, test "x${vector}" = 'xtrue')
jamie@1 40
jamie@1 41 AC_OUTPUT(Makefile src/Makefile xtract/Makefile)