diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index 8d3077e69a4c..c71d534a6211 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -146,7 +146,7 @@ $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo,\ )) endif -ifneq ($(ENABLE_SQLITE3),) +ifneq ($(filter SQLITE3,$(BUILD_TYPE)),) ifneq ($(SYSTEM_SQLITE3),) define gb_LinkTarget__use_sqlite3_impl @@ -184,7 +184,7 @@ $(call gb_ExternalProject_use_static_libraries,$(1),sqlite3) endef endif # SYSTEM_SQLITE3 -endif # ENABLE_SQLITE3 +endif # SQLITE3 ifeq (SANE,$(filter SANE,$(BUILD_TYPE))) diff --git a/config_host.mk.in b/config_host.mk.in index d5c46192c5f1..72c3f6c6038f 100644 --- a/config_host.mk.in +++ b/config_host.mk.in @@ -250,7 +250,6 @@ export ENABLE_CUSTOMTARGET_COMPONENTS=@ENABLE_CUSTOMTARGET_COMPONENTS@ export ENABLE_SILENT_MSI=@ENABLE_SILENT_MSI@ export ENABLE_SKIA=@ENABLE_SKIA@ export ENABLE_SKIA_DEBUG=@ENABLE_SKIA_DEBUG@ -export ENABLE_SQLITE3=@ENABLE_SQLITE3@ export ENABLE_SYMBOLS_FOR=@ENABLE_SYMBOLS_FOR@ export ENABLE_VALGRIND=@ENABLE_VALGRIND@ export ENABLE_WASM_STRIP_ACCESSIBILITY=@ENABLE_WASM_STRIP_ACCESSIBILITY@ diff --git a/configure.ac b/configure.ac index d97666e32610..60ca6bd52f5a 100644 --- a/configure.ac +++ b/configure.ac @@ -6337,7 +6337,6 @@ if test "$cross_compiling" = "yes"; then REPORTBUILDER SCRIPTING SKIA - SQLITE3 ZLIB ZSTD ZXCVBN @@ -14481,12 +14480,10 @@ AC_SUBST(BZIP2_LIBS) dnl =================================================================== dnl Test whether we need sqlite3 dnl =================================================================== -ENABLE_SQLITE3= if test "$_os" != "Darwin" -a $enable_python = internal; then - ENABLE_SQLITE3="TRUE" + BUILD_TYPE="$BUILD_TYPE SQLITE3" libo_CHECK_SYSTEM_MODULE([sqlite3], [SQLITE3], [sqlite3]) fi -AC_SUBST(ENABLE_SQLITE3) dnl =================================================================== dnl Test whether to enable extension update diff --git a/external/Module_external.mk b/external/Module_external.mk index 0bd6a99993d3..8884e375c6b1 100644 --- a/external/Module_external.mk +++ b/external/Module_external.mk @@ -96,7 +96,7 @@ $(eval $(call gb_Module_add_moduledirs,external,\ $(call gb_Helper_optional,REVENGE,librevenge) \ $(call gb_Helper_optional,RHINO,rhino) \ $(call gb_Helper_optional,SKIA,skia) \ - $(if $(ENABLE_SQLITE3),sqlite3) \ + $(call gb_Helper_optional,SQLITE3,sqlite3) \ $(call gb_Helper_optional,STAROFFICE,libstaroffice) \ $(if $(filter WNT,$(OS)),twain_dsm) \ $(call gb_Helper_optional,VISIO,libvisio) \ diff --git a/external/python3/ExternalProject_python3.mk b/external/python3/ExternalProject_python3.mk index 6175e7a7efb5..97bc6b787abc 100644 --- a/external/python3/ExternalProject_python3.mk +++ b/external/python3/ExternalProject_python3.mk @@ -14,7 +14,7 @@ $(eval $(call gb_ExternalProject_use_externals,python3,\ expat \ $(if $(filter WNT LINUX,$(OS)),libffi) \ openssl \ - $(if $(ENABLE_SQLITE3),sqlite3) \ + $(call gb_Helper_optional,SQLITE3,sqlite3) \ zlib \ )) diff --git a/external/sqlite3/UnpackedTarball_sqlite3.mk b/external/sqlite3/UnpackedTarball_sqlite3.mk index ccbeb78ef203..00ed0bf6ade3 100644 --- a/external/sqlite3/UnpackedTarball_sqlite3.mk +++ b/external/sqlite3/UnpackedTarball_sqlite3.mk @@ -11,6 +11,4 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,sqlite3)) $(eval $(call gb_UnpackedTarball_set_tarball,sqlite3,$(SQLITE3_TARBALL))) -$(eval $(call gb_UnpackedTarball_set_patchlevel,sqlite3,0)) - # vim: set noet sw=4 ts=4: