diff options
Diffstat (limited to 'm4/libsqlite.m4')
-rw-r--r-- | m4/libsqlite.m4 | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/m4/libsqlite.m4 b/m4/libsqlite.m4 deleted file mode 100644 index 421e990..0000000 --- a/m4/libsqlite.m4 +++ /dev/null @@ -1,92 +0,0 @@ -dnl file : m4/libsqlite.m4 -dnl license : GNU GPL v2; see accompanying LICENSE file -dnl -dnl LIBSQLITE([ACTION-IF-FOUND[,ACTION-IF-NOT-FOUND]]) -dnl -dnl Also sets libsqlite_unlock_notify to yes if sqlite3_unlock_notify() -dnl functionality is available. -dnl -dnl Also sets libsqlite_column_metadata to yes if sqlite3_column_*() -dnl functions are available. -dnl -AC_DEFUN([LIBSQLITE], [ -libsqlite_found=no -libsqlite_unlock_notify=no -libsqlite_column_metadata=no - -AC_MSG_CHECKING([for libsqlite3]) - -save_LIBS="$LIBS" -LIBS="-lsqlite3 $LIBS" - -CXX_LIBTOOL_LINK_IFELSE([ -AC_LANG_SOURCE([ -#include <sqlite3.h> - -int -main () -{ - sqlite3* handle; - sqlite3_open ("", &handle); - sqlite3_stmt* stmt; - sqlite3_prepare (handle, "", 0, &stmt, 0); - sqlite3_finalize (stmt); - sqlite3_close (handle); -} -])], -[ -libsqlite_found=yes -]) - -if test x"$libsqlite_found" = xno; then - LIBS="$save_LIBS" -fi - -# Check for unlock_notify. -# -if test x"$libsqlite_found" = xyes; then -CXX_LIBTOOL_LINK_IFELSE([ -AC_LANG_SOURCE([ -#include <sqlite3.h> - -int -main () -{ - sqlite3* handle (0); - sqlite3_unlock_notify (handle, 0, 0); -} -])], -[ -libsqlite_unlock_notify=yes -]) -fi - -# Check for column_metadata. -# -if test x"$libsqlite_found" = xyes; then -CXX_LIBTOOL_LINK_IFELSE([ -AC_LANG_SOURCE([ -#include <sqlite3.h> - -int -main () -{ - sqlite3_stmt* stmt (0); - sqlite3_column_database_name (stmt, 0); - sqlite3_column_table_name (stmt, 0); - sqlite3_column_origin_name (stmt, 0); -} -])], -[ -libsqlite_column_metadata=yes -]) -fi - -if test x"$libsqlite_found" = xyes; then - AC_MSG_RESULT([yes]) - $1 -else - AC_MSG_RESULT([no]) - $2 -fi -])dnl |