|
@@ -1,42 +0,0 @@
|
|
-dnl @synopsis AX_SQLITE3_FOR_BIND10
|
|
|
|
-dnl
|
|
|
|
-dnl Test for the sqlite3 library and program, intended to be used within
|
|
|
|
-dnl BIND 10, and to test BIND 10.
|
|
|
|
-dnl
|
|
|
|
-dnl We use pkg-config to look for the sqlite3 library, so the sqlite3
|
|
|
|
-dnl development package with the .pc file must be installed.
|
|
|
|
-dnl
|
|
|
|
-dnl This macro sets SQLITE_CFLAGS and SQLITE_LIBS. It also sets
|
|
|
|
-dnl SQLITE3_PROGRAM to the path of the sqlite3 program, if it is found
|
|
|
|
-dnl in PATH.
|
|
|
|
-
|
|
|
|
-AC_DEFUN([AX_SQLITE3_FOR_BIND10], [
|
|
|
|
-
|
|
|
|
-PKG_CHECK_MODULES(SQLITE, sqlite3 >= 3.3.9,
|
|
|
|
- [have_sqlite="yes"
|
|
|
|
-dnl Determine the SQLite version, used mainly for config.report.
|
|
|
|
-CPPFLAGS_SAVED="$CPPFLAGS"
|
|
|
|
-CPPFLAGS="${CPPFLAGS} $SQLITE_CFLAGS"
|
|
|
|
-AC_MSG_CHECKING([SQLite version])
|
|
|
|
-cat > conftest.c << EOF
|
|
|
|
-#include <sqlite3.h>
|
|
|
|
-AUTOCONF_SQLITE_VERSION=SQLITE_VERSION
|
|
|
|
-EOF
|
|
|
|
-
|
|
|
|
-SQLITE_VERSION=`$CPP $CPPFLAGS conftest.c | grep '^AUTOCONF_SQLITE_VERSION=' | $SED -e 's/^AUTOCONF_SQLITE_VERSION=//' -e 's/"//g' 2> /dev/null`
|
|
|
|
-if test -z "$SQLITE_VERSION"; then
|
|
|
|
- SQLITE_VERSION="unknown"
|
|
|
|
-fi
|
|
|
|
-$RM -f conftest.c
|
|
|
|
-AC_MSG_RESULT([$SQLITE_VERSION])
|
|
|
|
-
|
|
|
|
-CPPFLAGS="$CPPFLAGS_SAVED"
|
|
|
|
- ],have_sqlite="no (sqlite3 not detected)")
|
|
|
|
-
|
|
|
|
-# Check for sqlite3 program
|
|
|
|
-AC_PATH_PROG(SQLITE3_PROGRAM, sqlite3, no)
|
|
|
|
-AM_CONDITIONAL(HAVE_SQLITE3_PROGRAM, test "x$SQLITE3_PROGRAM" != "xno")
|
|
|
|
-
|
|
|
|
-# TODO: check for _sqlite3.py module
|
|
|
|
-
|
|
|
|
-])dnl AX_SQLITE3_FOR_BIND10
|
|
|