From 68ae758f45e11e2caa42f8d3c8c0bfab9bb05eb6 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Fri, 6 Aug 2021 07:08:06 +0200 Subject: [PATCH] GIT_SILENT: improve cmakepreset support --- CMakePresets.json | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/CMakePresets.json b/CMakePresets.json index 22e3de72e..d927f9984 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -11,6 +11,17 @@ "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" } }, + { + "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" + } + }, { "name": "asan", "displayName": "Build with Asan support.", @@ -71,6 +82,18 @@ "name": "dev", "configurePreset": "dev" }, + { + "name": "asan", + "configurePreset": "asan" + }, + { + "name": "dev-disable-deprecated", + "configurePreset": "dev-disable-deprecated" + }, + { + "name": "unity", + "configurePreset": "unity" + }, { "name": "clazy", "configurePreset": "clazy", -- 2.47.3