# # configure.ac -- input file for configure script # # Note: make sure to run build-configure.sh when any changes are # made to this file or to any of the files in aclocal AC_PREREQ(2.57) AC_INIT(oasys) AC_CONFIG_SRCDIR([version.h]) AC_CONFIG_HEADER([config.h]) # Stick a comment in the generated file so people know what to do. AC_REVISION(-- DO NOT EDIT THIS FILE! See the instructions in configure.ac --) # This is handy to re-run configure but use any options you used before. AC_ARG_WITH(previous-options, [ --with-previous-options read config.status for configure options], [ if test -r ./config.status && args=`sed -n '7s/^# [^ ]* //p' config.status` then set -x exec $0 $args fi ]) # First set srcdir and builddir, calculated above in AC_CONFIG_SRCDIR AC_MSG_CHECKING([location of source directory]) SRCDIR=`(cd $srcdir && pwd)` AC_MSG_RESULT(\"$SRCDIR\") AC_SUBST(SRCDIR) builddir=`pwd` AC_MSG_CHECKING([location of build directory]) AC_MSG_RESULT(\"$builddir\") BUILDDIR=$builddir AC_SUBST(BUILDDIR) dnl ------------------------------------------------------------------------- dnl Pull in the checks for gcc and system dependencies dnl ------------------------------------------------------------------------- AC_OASYS_CONFIG_GCC_OPTS AC_OASYS_CONFIG_GCC AC_OASYS_SYSTEM_PROGRAMS AC_OASYS_SYSTEM_LIBRARIES AC_OASYS_SYSTEM_HEADERS AC_OASYS_SYSTEM_TYPES AC_OASYS_SYSTEM_FUNCTIONS dnl ------------------------------------------------------------------------- dnl Dump the autoconf cache now to try to avoid redundant checks dnl ------------------------------------------------------------------------- AC_CACHE_SAVE dnl ------------------------------------------------------------------------- dnl Checks for dependent third-party libraries dnl ------------------------------------------------------------------------- AC_OASYS_CONFIG_TCL AC_OASYS_CONFIG_STORAGE(required) AC_OASYS_CONFIG_GOOGLE_PERFTOOLS AC_OASYS_CONFIG_BLUEZ dnl ------------------------------------------------------------------------- dnl Output dnl ------------------------------------------------------------------------- CPPFLAGS="$CPPFLAGS $OASYS_CPPFLAGS" LDFLAGS="$LDFLAGS $OASYS_LDFLAGS" LIBS="$LIBS $OASYS_LIBS" AC_CONFIG_FILES([Rules.make]) if test ! $SRCDIR = `pwd` ; then AC_SUBST(SUBDIR,) AC_CONFIG_FILES([Makefile:Makefile-Builddir.in]) fi AC_OUTPUT