summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/sqldrivers/sqlite/sqlite.pro8
-rw-r--r--src/sql/configure.json2
2 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/sqldrivers/sqlite/sqlite.pro b/src/plugins/sqldrivers/sqlite/sqlite.pro
index bcdf7d36f3..1066bf7f51 100644
--- a/src/plugins/sqldrivers/sqlite/sqlite.pro
+++ b/src/plugins/sqldrivers/sqlite/sqlite.pro
@@ -1,12 +1,14 @@
TARGET = qsqlite
+QT_FOR_CONFIG += sql-private
+
HEADERS += $$PWD/qsql_sqlite_p.h
SOURCES += $$PWD/qsql_sqlite.cpp $$PWD/smain.cpp
-!system-sqlite {
- include($$PWD/../../../3rdparty/sqlite.pri)
-} else {
+qtConfig(system-sqlite) {
QMAKE_USE += sqlite
+} else {
+ include($$PWD/../../../3rdparty/sqlite.pri)
}
OTHER_FILES += sqlite.json
diff --git a/src/sql/configure.json b/src/sql/configure.json
index d1dc198656..5476d419ed 100644
--- a/src/sql/configure.json
+++ b/src/sql/configure.json
@@ -170,7 +170,7 @@
"label": " Using system provided SQLite",
"autoDetect": false,
"condition": "features.sql-sqlite && libs.sqlite3",
- "output": [ "publicQtConfig" ]
+ "output": [ "privateFeature" ]
},
"sql-tds": {
"label": "TDS (Sybase)",