From 30d5684ac2b08377e663052faaa37f101d86bd93 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Sat, 16 May 2020 01:27:57 +0200 Subject: [PATCH] Sqlite: Add some more optimization flags Change-Id: Ia6e22a6587754c98689ff1bea73ca977fa7a141a Reviewed-by: Tim Jenssen --- src/libs/sqlite/sqlite-lib.pri | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/libs/sqlite/sqlite-lib.pri b/src/libs/sqlite/sqlite-lib.pri index 1383ff84afd..a57a580baca 100644 --- a/src/libs/sqlite/sqlite-lib.pri +++ b/src/libs/sqlite/sqlite-lib.pri @@ -46,9 +46,14 @@ HEADERS += \ $$PWD/sqliteindex.h \ $$PWD/sqlitebasestatement.h -DEFINES += SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS4 SQLITE_ENABLE_FTS3_PARENTHESIS \ - SQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_COLUMN_METADATA SQLITE_ENABLE_JSON1 \ - SQLITE_DEFAULT_FOREIGN_KEYS=1 +DEFINES += SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS5 \ + SQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_JSON1 \ + SQLITE_DEFAULT_FOREIGN_KEYS=1 SQLITE_TEMP_STORE=2 SQLITE_DEFAULT_PAGE_SIZE=32768 \ + SQLITE_DEFAULT_WAL_SYNCHRONOUS=1 SQLITE_MAX_WORKER_THREADS SQLITE_DEFAULT_MEMSTATUS=0 \ + SQLITE_OMIT_DEPRECATED SQLITE_OMIT_DECLTYPE \ + SQLITE_MAX_EXPR_DEPTH=0 SQLITE_OMIT_SHARED_CACHE SQLITE_USE_ALLOCA \ + SQLITE_ENABLE_MEMORY_MANAGEMENT SQLITE_ENABLE_NULL_TRIM SQLITE_OMIT_EXPLAIN \ + SQLITE_OMIT_LOAD_EXTENSION OTHER_FILES += README.md