forked from qt-creator/qt-creator
Sqlite: Fix CMakeLists.txt
Change-Id: I53d862aabe76f2b5edefb8e365af8ab73f4994f5 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -1,7 +1,15 @@
|
|||||||
add_qtc_library(Sqlite
|
add_qtc_library(Sqlite
|
||||||
DEFINES
|
DEFINES
|
||||||
SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS4 SQLITE_ENABLE_FTS3_PARENTHESIS
|
SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS5
|
||||||
SQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_COLUMN_METADATA
|
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 SQLITE_OMIT_UTF16 SQLITE_DQS=0
|
||||||
|
SQLITE_ENABLE_STAT4 HAVE_ISNAN HAVE_FDATASYNC HAVE_MALLOC_USABLE_SIZE
|
||||||
|
SQLITE_DEFAULT_MMAP_SIZE=268435456
|
||||||
BUILD_SQLITE_LIBRARY
|
BUILD_SQLITE_LIBRARY
|
||||||
DEPENDS Qt5::Core Threads::Threads ${CMAKE_DL_LIBS}
|
DEPENDS Qt5::Core Threads::Threads ${CMAKE_DL_LIBS}
|
||||||
PUBLIC_INCLUDES
|
PUBLIC_INCLUDES
|
||||||
@@ -9,7 +17,10 @@ add_qtc_library(Sqlite
|
|||||||
../3rdparty/sqlite
|
../3rdparty/sqlite
|
||||||
SOURCES
|
SOURCES
|
||||||
../3rdparty/sqlite/sqlite3.c
|
../3rdparty/sqlite/sqlite3.c
|
||||||
|
../3rdparty/sqlite/carray.c
|
||||||
|
constraints.h
|
||||||
createtablesqlstatementbuilder.cpp createtablesqlstatementbuilder.h
|
createtablesqlstatementbuilder.cpp createtablesqlstatementbuilder.h
|
||||||
|
lastchangedrowid.h
|
||||||
sqlitebasestatement.cpp sqlitebasestatement.h
|
sqlitebasestatement.cpp sqlitebasestatement.h
|
||||||
sqlitecolumn.h
|
sqlitecolumn.h
|
||||||
sqlitedatabase.cpp sqlitedatabase.h
|
sqlitedatabase.cpp sqlitedatabase.h
|
||||||
|
Reference in New Issue
Block a user