Details
-
Sub-task
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
-
bce8658c7 (dev), a24acb537 (6.8)
Description
We need to add cross-compile build for WoA in CI, both 6.8 and dev branches. In Qt 6.7 it was defined:
Id: 'windows-10_22h2-msvc2019-arm64'
Template: 'qtci-windows-10_22H2-x86_64-51'
Compiler: 'MSVC2019'
Target arch: 'arm64'
Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging', 'UseConfigure']
Platform dependency: 'windows-10_22h2-msvc2019-developer-build'
Environment variables: [
'TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc',
'TARGET_CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR=.Env.OPENSSL_ROOT_DIR_x64_arm64',
'NON_QTBASE_TARGET_CMAKE_ARGS=-DFEATURE_native_grpc=OFF -DFFMPEG_DIR=.Env.FFMPEG_DIR_MSVC_ARM64 -DQT_DEPLOY_FFMPEG=TRUE',
'OPENSSL_CONF_x64=.Env.OPENSSL_CONF_x64_arm64',
'OPENSSL_INCLUDE_x64=.Env.OPENSSL_INCLUDE_x64_arm64',
'OPENSSL_LIB_x64=.Env.OPENSSL_LIB_x64_arm64',
'Protobuf_ROOT=.Env.Protobuf_ROOT_msvc',
]
But of course we need to use msvc2022 whit Qt 6.8
Attachments
For Gerrit Dashboard: QTBUG-128554 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
587702,2 | Restore WoA cross-compile build | dev | qt/qt5 | Status: MERGED | +2 | +1 |
587856,4 | Restore WoA cross-compile build | 6.8 | qt/qt5 | Status: MERGED | +2 | 0 |