AC_INIT([Minga],[development version]) AC_CONFIG_SRCDIR([minga/minga.cpp]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_CONFIG_HEADERS([config.h]) AC_DISABLE_STATIC AM_PROG_LIBTOOL AC_LIBTOOL_CXX MINGA_LT_VERSION="0:0:0" AC_SUBST(MINGA_LT_VERSION) AC_LANG(C) AC_LANG(C++) AC_PROG_CC AC_PROG_CXX AC_PROG_CPP AC_PROG_LN_S dnl Swig specific options AM_PATH_PYTHON([2.5]) AC_PROG_SWIG([1.3.21]) SWIG_ENABLE_CXX SWIG_PYTHON dnl Disable unnecessary libtool tests for FORTRAN and Java define([AC_LIBTOOL_LANG_F77_CONFIG],[:])dnl define([AC_LIBTOOL_LANG_GCJ_CONFIG],[:])dnl AC_PROG_LIBTOOL dnl Check for Python AX_PYTHON dnl Check for Boost libraries AX_BOOST_BASE([1.36.0]) AX_BOOST_PYTHON PKG_CHECK_MODULES(DEPS,[gsl >= 1.8]) AC_SUBST(DEPS_CFLAGS) AC_SUBST(DEPS_CXXFLAGS) AC_SUBST(DEPS_LIBS) MINGA_CFLAGS="-I$includedir $DEPS_CFLAGS" MINGA_CXXFLAGS="-I$includedir $DEPS_CXXFLAGS" MINGA_LDFLAGS="$DEPS_LIBS" MINGA_LIBS="-L$libdir -lminga $MINGA_LDFLAGS" AC_SUBST([MINGA_CFLAGS]) AC_SUBST([MINGA_CXXFLAGS]) AC_SUBST([MINGA_LDFLAGS]) AC_SUBST([MINGA_LIBS]) dnl CFLAGS="$CFLAGS -std=c99 -pedantic -Wall -Werror" dnl CXXFLAGS="$CXXFLAGS -ansi -pedantic -Wall" AC_CONFIG_FILES([minga/minga.pc minga/minority/agent/Makefile minga/minority/game/Makefile minga/minority/interactive/Makefile minga/minority/reward/Makefile minga/minority/Makefile minga/Makefile pyminga/Makefile Makefile pyminga/api_spec/Makefile]) AC_OUTPUT