Commit | Line | Data |
---|---|---|
d9898ee8 | 1 | dnl Process this file with autoconf to produce a configure script. |
d9898ee8 | 2 | dnl |
3 | dnl Copyright 1998 - 2001 Double Precision, Inc. See COPYING for | |
4 | dnl distribution information. | |
5 | ||
6 | AC_INIT(makedat, 0.60, [courier-users@lists.sourceforge.net]) | |
7 | ||
8 | >confdefs.h # Kill PACKAGE_ macros | |
9 | ||
10 | AC_CONFIG_SRCDIR(makedatprog.c) | |
b0322a85 | 11 | AC_CONFIG_AUX_DIR(../..) |
d9898ee8 | 12 | AM_INIT_AUTOMAKE([foreign no-define]) |
13 | LPATH="$PATH:/usr/local/bin" | |
14 | AM_CONFIG_HEADER(config.h) | |
15 | ||
16 | dnl Checks for programs. | |
17 | AC_PROG_CC | |
18 | AC_PROG_INSTALL | |
19 | AC_PROG_LN_S | |
20 | AC_PATH_PROGS(PERL, perl5 perl, perl, $LPATH) | |
21 | AC_SUBST(PERL) | |
22 | AC_PATH_PROGS(CAT, cat, cat) | |
23 | AC_LIBTOOL_DLOPEN | |
24 | AM_PROG_LIBTOOL | |
b0322a85 | 25 | AC_SYS_LARGEFILE |
d9898ee8 | 26 | |
27 | if test x$GCC = xyes | |
28 | then | |
29 | CFLAGS="-Wall $CFLAGS" | |
30 | fi | |
31 | if test x$GXX = xyes | |
32 | then | |
33 | CXXFLAGS="-Wall $CXXFLAGS" | |
34 | fi | |
35 | ||
b0322a85 CE |
36 | CFLAGS="-I$srcdir/.. -I.. -I$srcdir/../.. -I../.. $CFLAGS" |
37 | CXXFLAGS="-I$srcdir/.. -I.. -I$srcdir/../.. -I../.. $CXXFLAGS" | |
d9898ee8 | 38 | |
39 | dnl Check whether we should use gdbm, or db. | |
40 | ||
b0322a85 | 41 | . ../../dbobj.config |
ac40fd9e | 42 | if test "$dblibrary" != "" |
43 | then | |
b0322a85 | 44 | dblibrary="../../$dblibrary" |
ac40fd9e | 45 | fi |
d9898ee8 | 46 | AC_SUBST(dblibrary) |
d9898ee8 | 47 | |
ac40fd9e | 48 | makedatprog_target="" |
49 | if test "$dblibrary" != "" | |
50 | then | |
51 | makedatprog_target=makedatprog | |
52 | fi | |
53 | AC_SUBST(makedatprog_target) | |
d9898ee8 | 54 | AC_SUBST(dblibrary) |
55 | ||
56 | dnl Checks for header files. | |
57 | AC_HEADER_STDC | |
58 | AC_CHECK_HEADERS(unistd.h) | |
59 | ||
60 | dnl Checks for typedefs, structures, and compiler characteristics. | |
61 | ||
62 | dnl Checks for library functions. | |
63 | ||
64 | AC_ARG_WITH(makedatprog,[ --with-makedatprog=filename Installed location and name of makedatprog], makedatprog="$withval", makedatprog="$bindir/makedatprog") | |
65 | ||
66 | makedatprogpath="$makedatprog" | |
67 | AC_SUBST(makedatprogpath) | |
68 | ||
69 | AC_OUTPUT(Makefile makedat) |