summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforminputcontexts/ibus/ibus.pro
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2020-10-15 17:11:16 +0200
committerJoerg Bornemann <joerg.bornemann@qt.io>2020-10-20 20:59:21 +0200
commit80a2878e201f294697d69b7606571a036c36a19d (patch)
tree76ff83df8567975cf5cc9ef6a1f8dd78d4e890a4 /src/plugins/platforminputcontexts/ibus/ibus.pro
parentf1af51fd81dbdf3ada208398c517c76bab9a9489 (diff)
CMake: Fix additional target info files
...for QT_BUILD_TOOLS_WHEN_CROSSCOMPILING. qt_internal_export_additional_targets_file now gets two lists of target names when run from qt_export_tools: - TARGETS containing actually existing targets, and - TARGET_EXPORT_NAMES containing the target names as they appear in the additional target info file. Operations that require actual targets are run on the TARGETS, in the additional target info file only TARGET_EXPORT_NAMES are written. This distinction is required for the case where the host Qt lacks a tool that is built in the target Qt. Example: host Qt is built with DEVELOPER_BUILD=OFF, target Qt is built with DEVELOPER_BUILD=ON. Then the host Qt lacks qmljs, but it is built in the target Qt. TARGETS contains qmljs_native, and TARGET_EXPORT_NAMES contains qmljs. Fixes: QTBUG-87693 Change-Id: I615aed996bfcbe654274defcda8c1cb2cc4b7b4e Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/plugins/platforminputcontexts/ibus/ibus.pro')
0 files changed, 0 insertions, 0 deletions