1 dnl Process this file with autoconf to produce a configure script.
2 dnl $Id: configure.in,v 1.11 2008/05/08 15:38:46 mrsam Exp $
4 dnl Copyright 1998 - 2001 Double Precision, Inc. See COPYING for
5 dnl distribution information.
7 AC_INIT(makedat, 0.60, [courier-users@lists.sourceforge.net])
9 >confdefs.h # Kill PACKAGE_ macros
11 AC_CONFIG_SRCDIR(makedatprog.c)
12 AM_INIT_AUTOMAKE([foreign no-define])
13 LPATH="$PATH:/usr/local/bin"
14 AM_CONFIG_HEADER(config.h)
16 dnl Checks for programs.
20 AC_PATH_PROGS(PERL, perl5 perl, perl, $LPATH)
22 AC_PATH_PROGS(CAT, cat, cat)
28 CFLAGS="-Wall $CFLAGS"
32 CXXFLAGS="-Wall $CXXFLAGS"
35 CFLAGS="-I$srcdir/.. -I.. $CFLAGS"
36 CXXFLAGS="-I$srcdir/.. -I.. $CXXFLAGS"
38 dnl Check whether we should use gdbm, or db.
41 if test "$dblibrary" != ""
43 dblibrary="../$dblibrary"
48 if test "$dblibrary" != ""
50 makedatprog_target=makedatprog
52 AC_SUBST(makedatprog_target)
55 dnl Checks for header files.
57 AC_CHECK_HEADERS(unistd.h)
59 dnl Checks for typedefs, structures, and compiler characteristics.
61 dnl Checks for library functions.
63 AC_ARG_WITH(makedatprog,[ --with-makedatprog=filename Installed location and name of makedatprog], makedatprog="$withval", makedatprog="$bindir/makedatprog")
65 makedatprogpath="$makedatprog"
66 AC_SUBST(makedatprogpath)
68 AC_OUTPUT(Makefile makedat)