dnl Process this file with autoconf to produce a configure script. dnl $Id: configure.in,v 1.10 2007/02/26 04:13:40 mrsam Exp $ dnl dnl Copyright 1998 - 2001 Double Precision, Inc. See COPYING for dnl distribution information. AC_INIT(makedat, 0.60, [courier-users@lists.sourceforge.net]) >confdefs.h # Kill PACKAGE_ macros AC_CONFIG_SRCDIR(makedatprog.c) AM_INIT_AUTOMAKE([foreign no-define]) LPATH="$PATH:/usr/local/bin" AM_CONFIG_HEADER(config.h) dnl Checks for programs. AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S AC_PATH_PROGS(PERL, perl5 perl, perl, $LPATH) AC_SUBST(PERL) AC_PATH_PROGS(CAT, cat, cat) AC_LIBTOOL_DLOPEN AM_PROG_LIBTOOL if test x$GCC = xyes then CFLAGS="-Wall $CFLAGS" fi if test x$GXX = xyes then CXXFLAGS="-Wall $CXXFLAGS" fi CFLAGS="-I$srcdir/.. -I.. $CFLAGS" CXXFLAGS="-I$srcdir/.. -I.. $CXXFLAGS" dnl Check whether we should use gdbm, or db. AC_ARG_WITH(db, [], db="$withval", db="") . ../dbobj.config makedatprog_target=makedatprog case "$db" in gdbm) dblibrary=../gdbmobj/libgdbmobj.la LIBDB="" ;; db) dblibrary=../bdbobj/libbdbobj.la LIBGDBM="" ;; *) makedatprog_target="" esac AC_SUBST(makedatprog_target) AC_SUBST(dblibrary) AC_SUBST(LIBGDBM) AC_SUBST(LIBDB) AM_CONDITIONAL(USE_GDBM, test "$USE_GDBM" = 1) AM_CONDITIONAL(USE_DB, test "$USE_DB" = 1) AC_SUBST(dblibrary) dnl Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS(unistd.h) dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for library functions. AC_ARG_WITH(makedatprog,[ --with-makedatprog=filename Installed location and name of makedatprog], makedatprog="$withval", makedatprog="$bindir/makedatprog") makedatprogpath="$makedatprog" AC_SUBST(makedatprogpath) AC_OUTPUT(Makefile makedat)