From 94962e2dff90241c0d74b53004ab56a95716447c Mon Sep 17 00:00:00 2001 From: asuessenbach Date: Tue, 20 Oct 2020 14:35:22 +0200 Subject: [PATCH] Add one release build to appveyor builds. --- .appveyor.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index 6b487f6..f0cf267 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,44 +1,55 @@ -configuration: - - Debug - build: verbosity: detailed environment: matrix: - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + BUILD_TYPE: Debug GENERATOR_ARCH: Win32 PYTHON: "C:\\Python38" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + BUILD_TYPE: Debug GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + BUILD_TYPE: Debug GENERATOR_ARCH: Win32 PYTHON: "C:\\Python38" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + BUILD_TYPE: Debug GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Debug GENERATOR_ARCH: Win32 PYTHON: "C:\\Python38" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Debug GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Debug GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 14 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Debug GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 17 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Debug + GENERATOR_ARCH: x64 + PYTHON: "C:\\Python38-x64" + CXX_STANDARD: 20 + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + BUILD_TYPE: Release GENERATOR_ARCH: x64 PYTHON: "C:\\Python38-x64" CXX_STANDARD: 20 @@ -59,5 +70,6 @@ build_script: -DSAMPLES_BUILD_WITH_LOCAL_VULKAN_HPP=ON -DTESTS_BUILD_ONLY_DYNAMIC=ON -DTESTS_BUILD_WITH_LOCAL_VULKAN_HPP=ON + -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DCMAKE_CXX_STANDARD=%CXX_STANDARD% - cmake --build . --config %CONFIGURATION%