From 917ad476d7395a4afe8707952470d77e9f748674 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Sun, 8 Aug 2021 08:30:42 +0200 Subject: [PATCH] GIT_SILENT: add build without deprecated method --- CMakePresets.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/CMakePresets.json b/CMakePresets.json index 43e3081..c2bc35c 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -12,6 +12,18 @@ }, "installDir": "$env{KF5}" }, + { + "name": "dev-disable-deprecated", + "displayName": "Build as without deprecated methods", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-disable-deprecated", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON", + "CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000" + }, + "installDir": "$env{KF5}" + }, { "name": "asan", "displayName": "Build with Asan support.", @@ -24,6 +36,18 @@ }, "installDir": "$env{KF5}" }, + { + "name": "pch", + "displayName": "Build with PCH support.", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-pch", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "COMPILE_WITH_CMAKE_PCH_SUPPORT": "ON", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" + }, + "installDir": "$env{KF5}" + }, { "name": "dev-clang", "displayName": "dev-clang", @@ -93,6 +117,14 @@ "name": "dev", "configurePreset": "dev" }, + { + "name": "dev-disable-deprecated", + "configurePreset": "dev-disable-deprecated" + }, + { + "name": "pch", + "configurePreset": "pch" + }, { "name": "release", "configurePreset": "release"