From e3ddbd9fb4e37a0a32526653dc307376563d6985 Mon Sep 17 00:00:00 2001 From: Bart <34816925+brt-v@users.noreply.github.com> Date: Sat, 14 Dec 2024 19:15:13 +0100 Subject: [PATCH] sqlite3/CMakeLists.txt: set SQLITE_OMIT_LOAD_EXTENSION for sqlite3 is the option is enabled --- sqlite3/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sqlite3/CMakeLists.txt b/sqlite3/CMakeLists.txt index 5c34514..14a4b21 100644 --- a/sqlite3/CMakeLists.txt +++ b/sqlite3/CMakeLists.txt @@ -44,6 +44,11 @@ if (SQLITE_ENABLE_DBSTAT_VTAB) message(STATUS "Compile sqlite3 with SQLITE_ENABLE_DBSTAT_VTAB") endif (SQLITE_ENABLE_DBSTAT_VTAB) +if (SQLITE_OMIT_LOAD_EXTENSION) + target_compile_definitions(sqlite3 PUBLIC SQLITE_OMIT_LOAD_EXTENSION) + message(STATUS "Compile sqlite3 with SQLITE_OMIT_LOAD_EXTENSION") +endif (SQLITE_OMIT_LOAD_EXTENSION) + if (UNIX AND (CMAKE_COMPILER_IS_GNUCXX OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")) set_target_properties(sqlite3 PROPERTIES COMPILE_FLAGS "-fPIC")