diff options
author | Jani Heikkinen <jani.heikkinen@qt.io> | 2024-05-15 11:57:27 +0300 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2024-05-15 14:48:34 +0300 |
commit | bf633f08b7765140e54548eac722a46906141a40 (patch) | |
tree | 0c564eccbde6fb965e70bfa9e3191893aa42e4c5 | |
parent | 9387c715e9cb5a4922d1f3a3f3a0d22423257bbf (diff) |
Optimize 'Packaging' flag usage
Add 'Packaging' flag for new Windows on Arm build.
Remove 'Packaging' flag from builds which aren't used in packaging side:
- vxworks build on linux
- msvc2019 builds
Change-Id: I8b56d4f087c59a4e841d3789d1c3acff5fdb7b09
Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
-rw-r--r-- | coin/platform_configs/cmake_platforms.yaml | 10 | ||||
-rw-r--r-- | coin/platform_configs/cmake_platforms_qemu_vxworks.yaml | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/coin/platform_configs/cmake_platforms.yaml b/coin/platform_configs/cmake_platforms.yaml index 926bbfb0..9d254d3e 100644 --- a/coin/platform_configs/cmake_platforms.yaml +++ b/coin/platform_configs/cmake_platforms.yaml @@ -81,7 +81,7 @@ Configurations: Id: 'windows-10_22h2-msvc2019' Template: 'qtci-windows-10_22H2-x86_64-51' Compiler: 'MSVC2019' - Features: ['Packaging', 'Sccache', "DebugAndRelease", 'UseConfigure'] + Features: ['Sccache', "DebugAndRelease", 'UseConfigure'] Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib' Environment variables: [ 'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..', @@ -93,7 +93,7 @@ Configurations: Id: 'windows-11_23H2-msvc2019' Template: 'qtci-windows-11_23H2-x86_64-52' Compiler: 'MSVC2019' - Features: ['Packaging', 'Sccache', "DebugAndRelease", 'UseConfigure'] + Features: ['Sccache', "DebugAndRelease", 'UseConfigure'] Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib' Environment variables: [ 'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\..', @@ -129,7 +129,7 @@ Configurations: Id: 'windows-11_22h2-arm64-msvc2022' Template: 'qtci-windows-11_22H2-aarch64-51' Compiler: 'MSVC2022' - Features: ['DebugAndRelease', 'UseConfigure', 'InsignificantTests'] + Features: ['Packaging', 'DebugAndRelease', 'UseConfigure', 'InsignificantTests'] Configure arguments: '-debug-and-release -force-debug-info -headersclean -nomake examples -qt-zlib -c++std c++20 -no-sql-psql' Environment variables: [ 'CMAKE_ARGS=-DFEATURE_msvc_obj_debug_info=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_arm64}}\..', @@ -153,7 +153,7 @@ Configurations: Template: 'qtci-windows-10_22H2-x86_64-51' Compiler: 'MSVC2019' Target arch: 'arm64' - Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging', 'UseConfigure'] + Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'UseConfigure'] Platform dependency: 'windows-10_22h2-msvc2019-developer-build' Environment variables: [ 'TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc', @@ -181,7 +181,7 @@ Configurations: Template: 'qtci-windows-11_23H2-x86_64-52' Compiler: 'MSVC2019' Target arch: 'arm64' - Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'Packaging', 'UseConfigure'] + Features: ['Sccache', 'DisableTests', 'TargetBuildOnly', 'UseConfigure'] Platform dependency: 'windows-11_23H2-msvc2019-developer-build' Environment variables: [ 'TARGET_CONFIGURE_ARGS=-debug-and-release -force-debug-info -platform win32-arm64-msvc', diff --git a/coin/platform_configs/cmake_platforms_qemu_vxworks.yaml b/coin/platform_configs/cmake_platforms_qemu_vxworks.yaml index ddc033ad..319f6a34 100644 --- a/coin/platform_configs/cmake_platforms_qemu_vxworks.yaml +++ b/coin/platform_configs/cmake_platforms_qemu_vxworks.yaml @@ -8,7 +8,7 @@ Configurations: Compiler: 'Clang' Target compiler: 'Clang' Platform dependency: 'ubuntu-22.04' - Features: ['Packaging', 'VMSize8', 'UseConfigure', 'DisableTests'] + Features: ['VMSize8', 'UseConfigure', 'DisableTests'] Environment variables: [ 'TARGET_CONFIGURE_ARGS=-release -developer-build -force-debug-info -qpa eglfs -nomake examples', 'TARGET_CMAKE_ARGS=-DBUILD_SHARED_LIBS=OFF -DWARNINGS_ARE_ERRORS=OFF -DCMAKE_TOOLCHAIN_FILE="{{.Env.WIND_CC_SYSROOT}}/mk/rtp.toolchain.cmake" -DFEATURE_vulkan=OFF -DQT_QMAKE_TARGET_MKSPEC=vxworks-clang -DQT_HOST_PATH=/home/qt/work/install -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_STAGING_PREFIX:PATH=/home/qt/work/install/target' |