Enable SQLite3 EXPLAIN comments

Signed-off-by: Dominik <dl6er@dl6er.de>
This commit is contained in:
Dominik
2025-12-08 19:52:11 +01:00
parent 4d3bae5c4f
commit 6d7da8d89f

View File

@@ -21,7 +21,7 @@ set(sqlite3_sources
add_library(sqlite3 OBJECT ${sqlite3_sources})
# Define the function that will be called to initialize the sqlite3 shell
target_compile_definitions(sqlite3 PRIVATE "-DSQLITE_SHELL_INIT_PROC=pihole_sqlite3_initalize")
target_compile_definitions(sqlite3 PRIVATE "-DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_SHELL_INIT_PROC=pihole_sqlite3_initalize")
target_compile_options(sqlite3 PRIVATE -Wno-implicit-fallthrough -Wno-cast-function-type -Wno-sign-compare -Wno-implicit-function-declaration -Wno-int-conversion)
if (CMAKE_C_COMPILER_ID STREQUAL "Clang")