From 3f7617fc828677c3144e6d0fed46c7594c8cc568 Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Fri, 3 Sep 2021 11:16:07 +0300 Subject: [PATCH] Add target for Visual Studio 2022 Preview MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When final release is available we can add more targets Task-number: QTQAINFRA-4540 Change-Id: Ic45b3b22a1f9fc45fa3577fe9e33f815a260ae89 Reviewed-by: Ville-Pekka Karhu Reviewed-by: Simo Fält --- coin/platform_configs/cmake_platforms.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 @@ -88,6 +88,16 @@ Configurations: '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}}'] +- + 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'