prepare separation of cache

This commit is contained in:
whottgen
2004-12-15 19:55:41 +00:00
parent 928e2ca7bc
commit b8a0a2a1bb
8 changed files with 259 additions and 41 deletions

View File

@ -2,8 +2,8 @@
# Process this file with autoconf to produce a configure script.
AC_INIT(smmapdfw, 0.95, woho@hottis.de)
AM_INIT_AUTOMAKE(smmapdfw, 0.95)
AC_INIT(smmapdfw, 0.96, woho@hottis.de)
AM_INIT_AUTOMAKE(smmapdfw, 0.96)
AM_MAINTAINER_MODE
AM_CONFIG_HEADER(config.h)
@ -15,7 +15,7 @@ AC_ARG_WITH(bdb-lib-dir,
Directory for Berkeley DB library files])],
[ case "$withval" in
no)
if test "x$ENABLE_VERIFY_CACHE" = "x1"; then
if test "x$ENABLE_CACHE" = "x1"; then
AC_MSG_ERROR(Need bdb-lib-dir)
fi
;;
@ -32,7 +32,7 @@ AC_ARG_WITH(bdb-inc-dir,
Directory for Berkeley include files])],
[ case "$withval" in
no)
if test "x$ENABLE_VERIFY_CACHE" = "x1"; then
if test "x$ENABLE_CACHE" = "x1"; then
AC_MSG_ERROR(Need bdb-inc-dir)
fi
;;
@ -136,7 +136,7 @@ AC_ARG_WITH(netsnmp-bin-dir,
)
ENABLE_VERIFY_CACHE=1
ENABLE_CACHE=1
dnl AC_ARG_ENABLE(verify-cache,
dnl [AC_HELP_STRING(--enable-verify-cache, [
dnl Enables the cache in the verify worker.
@ -242,7 +242,7 @@ AC_CHECK_FUNCS([inet_ntoa memset select socket strchr strdup strerror strrchr st
if test "x$ENABLE_VERIFY_CACHE" = "x1"; then
if test "x$ENABLE_CACHE" = "x1"; then
AC_CHECK_LIB([db], [__db_ndbm_open],
[ BDB_LIBS="-ldb" ],
AC_CHECK_LIB([db], [__db_ndbm_open_4002],
@ -262,10 +262,10 @@ AC_SUBST(BDB_LIBS)
if test "x$BDB_NOT_FOUND" = "x1"; then
echo "*** no db/dbm found, disabling verify cache"
ENABLE_VERIFY_CACHE=0
ENABLE_CACHE=0
fi
AC_DEFINE_UNQUOTED(ENABLE_VERIFY_CACHE, ${ENABLE_VERIFY_CACHE}, [enable verify cache])
AC_DEFINE_UNQUOTED(ENABLE_CACHE, ${ENABLE_CACHE}, [enable cache])
AC_DEFINE_UNQUOTED(ENABLE_STATS, ${ENABLE_STATS}, [enable stats])
AC_DEFINE_UNQUOTED(ENABLE_NETSNMP, ${ENABLE_NETSNMP}, [enable Net-SNMP])