diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-06-26 20:45:11 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-06-29 12:47:59 +0200 |
commit | 943340222e841904707dc4f3e08f0df57d2e5c28 (patch) | |
tree | ddafe167749aeb63dfc7c806a5aabc9e5c50df21 /cmake/QtBaseGlobalTargets.cmake | |
parent | 8df4caf554e81e7de9e0154a15544426e99acbbc (diff) |
CMake: Generate qdevice.pri when cross-building
This adds the CMake equivalent to the classical -device-option key=value
configure argument:
-DQT_QMAKE_DEVICE_OPTIONS=key1=value1[;keyN=valueN]
The keys and values get dumped verbatim into qdevice.pri.
This patch also ports the machineTuple configure test. Its result is
written into qdevice.pri as value for the GCC_MACHINE_DUMP variable.
Change-Id: I29f2323fd87639fafaed99ec7446c7ee75504705
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtBaseGlobalTargets.cmake')
-rw-r--r-- | cmake/QtBaseGlobalTargets.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/QtBaseGlobalTargets.cmake b/cmake/QtBaseGlobalTargets.cmake index 66b71421e3..de5aaca2a1 100644 --- a/cmake/QtBaseGlobalTargets.cmake +++ b/cmake/QtBaseGlobalTargets.cmake @@ -293,6 +293,7 @@ qt_feature_module_end(GlobalConfig OUT_VAR_PREFIX "__GlobalConfig_") qt_generate_global_config_pri_file() qt_generate_global_module_pri_file() +qt_generate_global_device_pri_file() qt_generate_qmake_wrapper_for_target() add_library(Qt::GlobalConfig ALIAS GlobalConfig) |