aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2021-09-03 11:16:07 +0300
committerHeikki Halmet <heikki.halmet@qt.io>2021-10-11 07:44:02 +0300
commit3f7617fc828677c3144e6d0fed46c7594c8cc568 (patch)
treeb9574fc311e20c9663fe59ad7f19208d8bffd588
parenteb63604bc9fd12939764d326f0341b013b34ed76 (diff)
Add target for Visual Studio 2022 Preview
When final release is available we can add more targets Task-number: QTQAINFRA-4540 Change-Id: Ic45b3b22a1f9fc45fa3577fe9e33f815a260ae89 Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
-rw-r--r--coin/platform_configs/cmake_platforms.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/coin/platform_configs/cmake_platforms.yaml b/coin/platform_configs/cmake_platforms.yaml
index 8cae4ed3..9ba50eae 100644
--- a/coin/platform_configs/cmake_platforms.yaml
+++ b/coin/platform_configs/cmake_platforms.yaml
@@ -89,6 +89,16 @@ Configurations:
'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}']
-
+ Template: 'qtci-windows-10_21H1-x86_64-52'
+ Compiler: 'MSVC2022_PREVIEW'
+ Features: ['Sccache', "DebugAndRelease", 'Insignificant']
+ Configure arguments: '-G"Ninja Multi-Config" -DCMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug" -DFEATURE_msvc_obj_debug_info=ON -DFEATURE_headersclean=ON -DQT_BUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\.. -DFEATURE_system_zlib=OFF -DPostgreSQL_ROOT={{.Env.POSTGRESQL_LIB_x64}}\.. -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache'
+ Environment variables: [
+ 'NON_QTBASE_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
+ 'TEST_CONFIGURE_ARGS=-DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache',
+ 'LLVM_INSTALL_DIR={{.Env.LLVM_INSTALL_DIR_msvc}}'
+ ]
+-
Id: 'Windows10-MSVC2019-x64-host'
Template: 'qtci-windows-10-x86_64-52'
Compiler: 'MSVC2019'