diff options
author | Michał Łoś <michal.los@siili.com> | 2023-09-01 14:48:15 +0200 |
---|---|---|
committer | Michał Łoś <michal.los@siili.com> | 2024-02-08 13:53:17 +0100 |
commit | 141cd13ab44d867439a66ee3328914f1394f7e06 (patch) | |
tree | ab5a870ae234833fd23f99bb645e8c58bd495553 | |
parent | 930535fe30fb03ba73389174c5219cfbcccd434c (diff) |
Override detection of OS for sqlite3
sqlite3 doesn't detect properly VxWorks. Add workaround that hardcodes
detected OS to "UNIX".
Change-Id: I255bb1af94caf7b15c0bd05a4d4d9df6a076fc22
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
-rw-r--r-- | src/plugins/sqldrivers/sqlite/CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/sqldrivers/sqlite/CMakeLists.txt b/src/plugins/sqldrivers/sqlite/CMakeLists.txt index 5babf5bae5..4203a5c437 100644 --- a/src/plugins/sqldrivers/sqlite/CMakeLists.txt +++ b/src/plugins/sqldrivers/sqlite/CMakeLists.txt @@ -39,6 +39,11 @@ if(QT_FEATURE_system_sqlite) qt_internal_force_macos_intel_arch(QSQLiteDriverPlugin) endif() +qt_internal_extend_target(QSQLiteDriverPlugin CONDITION NOT QT_FEATURE_system_sqlite AND VXWORKS + DEFINES + SQLITE_OS_UNIX=1 +) + qt_internal_extend_target(QSQLiteDriverPlugin CONDITION NOT QT_FEATURE_system_sqlite SOURCES ../../../3rdparty/sqlite/sqlite3.c |