3 AC_CONFIG_MACRO_DIR([m4])
4 AM_INIT_AUTOMAKE(isl-ppl, 0.01)
11 AX_SUBMODULE(gmp,system,system)
13 AC_SUBST(GMP_CPPFLAGS)
15 if test "x$with_gmp_prefix" != "x"; then
16 GMP_CPPFLAGS="-I$with_gmp_prefix/include"
18 if test "x$with_gmp_exec_prefix" != "x"; then
19 GMP_LDFLAGS="-L$with_gmp_exec_prefix/lib"
22 AX_SUBMODULE(isl,system|build|bundled,bundled)
28 ISL_CFLAGS="-I$srcdir/isl/include -Iisl/include"
31 ISL_CFLAGS="-I$isl_srcdir/include -I$with_isl_builddir/include"
32 ISL_LIBS="$with_isl_builddir/libisl.la"
35 if test "x$with_isl_exec_prefix" != "x"; then
36 export PKG_CONFIG_PATH=$with_isl_exec_prefix/lib/pkgconfig:$PKG_CONFIG_PATH
38 PKG_CHECK_MODULES([ISL], [isl])
40 AM_CONDITIONAL(BUNDLED_ISL, test $with_isl = bundled)
42 AX_SUBMODULE(ppl,system,system)
44 AC_SUBST(PPL_CPPFLAGS)
49 if test "x$with_ppl_prefix" != "x"; then
50 PPL_CPPFLAGS="-I$with_ppl_prefix/include"
52 if test "x$with_ppl_exec_prefix" != "x"; then
53 PPL_LDFLAGS="-L$with_ppl_exec_prefix/lib"
55 PPL_LIBS="-lppl_c -lppl -lgmpxx"
56 SAVE_CPPFLAGS="$CPPFLAGS"
57 CPPFLAGS="$PPL_CPPFLAGS $CPPFLAGS"
58 AC_CHECK_HEADER(ppl_c.h,
60 [AC_MSG_ERROR(Can't find PPL headers.)])
61 CPPFLAGS="$SAVE_CPPFLAGS"
64 PACKAGE_CFLAGS="-I\${prefix}/include/isl"
65 AX_CREATE_PKGCONFIG_INFO
67 AC_CONFIG_FILES(Makefile)
68 if test $with_isl = bundled; then
69 AC_CONFIG_SUBDIRS(isl)
71 AC_CONFIG_COMMANDS_POST([
72 dnl pass on arguments to subdir configures, but don't
73 dnl add them to config.status
74 ac_configure_args="$ac_configure_args"