From 1f60f5d8afc6fd2507c494d13aeaee31752803c1 Mon Sep 17 00:00:00 2001 From: Stu Tomlinson Date: Wed, 23 Dec 2020 12:41:13 +0000 Subject: [PATCH] Remove external dependency on sqlite3 for macos On macos, erlang-sqlite3 is built using amalgamated sqlite3 library, there is no external sqlite3 dependency required --- configure.ac | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 0551c3130..86b9c3bb3 100644 --- a/configure.ac +++ b/configure.ac @@ -270,12 +270,19 @@ AC_ARG_ENABLE(zlib, *) AC_MSG_ERROR(bad value ${enableval} for --enable-zlib) ;; esac],[if test "x$zlib" = "x"; then zlib=true; fi]) -if test "$sqlite" = "true"; then - AX_LIB_SQLITE3([3.6.19]) - if test "x$SQLITE3_VERSION" = "x"; then - AC_MSG_ERROR(SQLite3 library >= 3.6.19 was not found) - fi -fi +case "`uname`" in + "Darwin") + # Darwin (macos) erlang-sqlite is built using amalgamated lib, so no external dependency + ;; + *) + if test "$sqlite" = "true"; then + AX_LIB_SQLITE3([3.6.19]) + if test "x$SQLITE3_VERSION" = "x"; then + AC_MSG_ERROR(SQLite3 library >= 3.6.19 was not found) + fi + fi + ;; +esac enabled_backends="" for backend in odbc mysql pgsql sqlite redis mssql; do