Enable Clang Refactoring compiling

We change QTC_ENABLE_CLANG_LIBTOOLING to QTC_DISABLE_CLANG_REFACTORING, so
you now have to opt out instead of opt in. We bump the minimum version of
LLVM to 7.0 too because we mentioned that in the README already.

Change-Id: Ic4ee29a74a3ed79634ed8ea50be84d7bdc7db4ef
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Marco Bubke
2019-03-13 14:37:04 +01:00
committed by Ivan Donchevskii
parent 2f6d43745a
commit 89e70ca785
7 changed files with 38 additions and 29 deletions

13
src/libs/sqlite/README.md Normal file
View File

@@ -0,0 +1,13 @@
# SQLite
Minimum version is the same as the sqlite version in the source tree.
We compile SQLite with the flowing settings:
* SQLITE_THREADSAFE=2
* SQLITE_ENABLE_FTS4
* SQLITE_ENABLE_FTS3_PARENTHESIS
* SQLITE_ENABLE_UNLOCK_NOTIFY
* SQLITE_ENABLE_COLUMN_METADATA
* SQLITE_ENABLE_JSON1
Be prepared that we demand more functionality from SQLite in the future.

View File

@@ -48,4 +48,6 @@ HEADERS += \
DEFINES += SQLITE_THREADSAFE=2 SQLITE_ENABLE_FTS4 SQLITE_ENABLE_FTS3_PARENTHESIS \
SQLITE_ENABLE_UNLOCK_NOTIFY SQLITE_ENABLE_COLUMN_METADATA SQLITE_ENABLE_JSON1
OTHER_FILES += README.md
contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols