root/trunk/Julian/configure.in

Revision 1517, 1.3 kB (checked in by powell, 18 months ago)

New version bump

  • Property svn:keywords set to Author Date Id Revision
Line 
1dnl Process this file with autoconf to produce a configure script.
2AC_INIT(julian/bem.c)
3
4AM_CONFIG_HEADER(config.h)
5AM_INIT_AUTOMAKE(Julian, 0.9.1)
6RELEASE_DATE="when it's ready"
7AC_SUBST(RELEASE_DATE)
8
9dnl This is needed by autogen.sh, but messes up aclocal 1.5!  (The nerve...)
10dnl AM_ACLOCAL_INCLUDE(macros)
11
12AM_MAINTAINER_MODE
13
14dnl Checks for compilers, libtool and platform endianness
15AC_PROG_CC
16AC_ISC_POSIX
17AC_PROG_F77
18AC_STDC_HEADERS
19AC_F77_LIBRARY_LDFLAGS
20AM_PROG_LIBTOOL
21AC_C_BIGENDIAN
22AC_C_INLINE
23
24dnl ## internationalization support
25dnl ALL_LINGUAS="fr ja"
26dnl AM_GNU_GETTEXT([external])
27dnl libintl.h for stuff, time.h for MFlops/sec info in tests.
28AC_CHECK_HEADERS(libintl.h time.h)
29
30dnl My checks for math stuff, BLAS/LAPACK and cxref/latex/etc.
31MATH_BLASLAPACK_CHECKS
32CXREF_LATEX_CHECKS
33dnl Need to die if blas is not provided.
34AM_CONDITIONAL(HAVE_LIBLAPACK, test x$HAVE_LAPACK = xyes)
35
36AC_CHECK_PROGS(GEOMVIEW, geomview,
37  AC_MSG_WARN(Cannot find geomview, graphics for tests/bemheat and evolheat will not work.))
38
39dnl This is used all over the place.
40AM_PATH_GLIB_2_0()
41
42PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= 2.0)
43
44dnl Output
45AC_OUTPUT(Makefile macros/Makefile doc/Makefile doc/Julian.tex doc/Julian.html
46          lapack/Makefile julian/Makefile tests/Makefile minutia/Makefile
47dnl po/Makefile.in
48          )
Note: See TracBrowser for help on using the browser.