Forked from
Core Modules / dune-common
7426 commits behind the upstream repository.
-
Markus Blatt authored
[[Imported from SVN: r4559]]
Markus Blatt authored[[Imported from SVN: r4559]]
configure.ac 1.24 KiB
#! /bin/bash
# $Id$
# Process this file with autoconf to produce a configure script.
AC_INIT(dune-common, 0.0, dune@hal.iwr.uni-heidelberg.de)
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([common/stdstreams.cc])
AM_CONFIG_HEADER([config.h])
# check all dune-module stuff
DUNE_CHECK_ALL_M
# preset variable to path such that #include <dune/...> works
AC_SUBST([DUNECOMMONROOT], '$(top_srcdir)')
AC_SUBST([AM_CPPFLAGS], '-I$(top_srcdir)')
AC_SUBST([LOCAL_LIBS], '$(top_builddir)/common/libcommon.la')
DUNE_SUMMARY_ALL
echo
echo Note: Most of the libraries checked for above are only used for the self-test
echo of Dune. The library itself will build and the headers will work even if
echo Albert, MPI, etc. cannot be found. An exception to this are UG and AmiraMesh
echo which need to be found right now if you want to use them later.
echo
# write output
AC_CONFIG_FILES([Makefile
lib/Makefile
bin/Makefile
common/Makefile
common/test/Makefile
common/exprtmpl/Makefile
doc/Makefile
doc/devel/Makefile
doc/layout/Makefile
doc/doxygen/Makefile
doc/buildsystem/Makefile
m4/Makefile
am/Makefile
bin/wmlwrap
bin/check-log-store
dune-common.pc])
AC_OUTPUT
chmod +x bin/wmlwrap
chmod +x bin/check-log-store