summaryrefslogtreecommitdiffstats
path: root/src/plugins/sqldrivers/configure.cmake
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-03-02 18:06:46 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-03-09 23:09:02 +0100
commit1253a02dc0a5dd206db349cf1d976a08152078e9 (patch)
treedb4340d7acf6c254363754dcc32a29653a6c2021 /src/plugins/sqldrivers/configure.cmake
parent95e1469eb8be6c7dd98d2bdb3bae4800e75cd2b7 (diff)
CMake: Regenerate configure.cmake files to get reports
Change-Id: Ifa1646c7e471b3eaba552498ee1dc24f6ab864de Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/plugins/sqldrivers/configure.cmake')
-rw-r--r--src/plugins/sqldrivers/configure.cmake15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/plugins/sqldrivers/configure.cmake b/src/plugins/sqldrivers/configure.cmake
index 7cf0763da1..1237c3fb5a 100644
--- a/src/plugins/sqldrivers/configure.cmake
+++ b/src/plugins/sqldrivers/configure.cmake
@@ -48,3 +48,18 @@ qt_feature("sql-sqlite" PRIVATE
LABEL "SQLite"
CONDITION QT_FEATURE_datestring AND SQLite3_FOUND
)
+qt_configure_add_summary_section(NAME "Qt Sql Drivers")
+qt_configure_add_summary_entry(ARGS "sql-db2")
+qt_configure_add_summary_entry(ARGS "sql-ibase")
+qt_configure_add_summary_entry(ARGS "sql-mysql")
+qt_configure_add_summary_entry(ARGS "sql-oci")
+qt_configure_add_summary_entry(ARGS "sql-odbc")
+qt_configure_add_summary_entry(ARGS "sql-psql")
+qt_configure_add_summary_entry(ARGS "sql-sqlite")
+qt_configure_add_summary_entry(ARGS "system-sqlite")
+qt_configure_end_summary_section() # end of "Qt Sql Drivers" section
+qt_configure_add_report_entry(
+ TYPE WARNING
+ MESSAGE "Qt does not support compiling the Oracle database driver with MinGW, due to lack of such support from Oracle. Consider disabling the Oracle driver, as the current build will most likely fail."
+ CONDITION WIN32 AND NOT MSVC AND QT_FEATURE_sql_oci
+)