forked from qt-creator/qt-creator
Qt Creator CMake port
Based on Tobias Hunger's work from a few months ago. The CMake configuration needs libclang and Qt paths specified as CMAKE_PREFIX_PATH. Auto tests are run with "ctest". At the moment the pass rate is 87%. Change-Id: Iba98e39bf22077d52706dce6c85986be67a6eab0 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
27
src/libs/sqlite/CMakeLists.txt
Normal file
27
src/libs/sqlite/CMakeLists.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
add_qtc_library(Sqlite
|
||||
DEFINES
|
||||
SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS4 SQLITE_ENABLE_FTS3_PARENTHESIS
|
||||
SQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_COLUMN_METADATA
|
||||
BUILD_SQLITE_LIBRARY
|
||||
DEPENDS Qt5::Core
|
||||
PUBLIC_INCLUDES "${CMAKE_CURRENT_LIST_DIR}" "${CMAKE_CURRENT_LIST_DIR}/../3rdparty/sqlite"
|
||||
SOURCES
|
||||
../3rdparty/sqlite/sqlite3.c
|
||||
createtablesqlstatementbuilder.cpp createtablesqlstatementbuilder.h
|
||||
sqlitebasestatement.cpp sqlitebasestatement.h
|
||||
sqlitecolumn.cpp sqlitecolumn.h
|
||||
sqlitedatabase.cpp sqlitedatabase.h
|
||||
sqlitedatabasebackend.cpp sqlitedatabasebackend.h
|
||||
sqliteexception.cpp sqliteexception.h
|
||||
sqliteglobal.cpp sqliteglobal.h
|
||||
sqliteindex.h
|
||||
sqlitereadstatement.cpp sqlitereadstatement.h
|
||||
sqlitereadwritestatement.cpp sqlitereadwritestatement.h
|
||||
sqlitetable.cpp sqlitetable.h
|
||||
sqlitetransaction.h
|
||||
sqlitewritestatement.cpp sqlitewritestatement.h
|
||||
sqlstatementbuilder.cpp sqlstatementbuilder.h
|
||||
sqlstatementbuilderexception.cpp sqlstatementbuilderexception.h
|
||||
utf8string.cpp utf8string.h
|
||||
utf8stringvector.cpp utf8stringvector.h
|
||||
)
|
||||
Reference in New Issue
Block a user