┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakePresets.json23
1 files changed, 23 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json
index 22e3de72e..d927f9984 100644
--- a/CMakePresets.json
+++ b/CMakePresets.json
@@ -12,6 +12,17 @@
}
},
{
+ "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.",
"generator": "Ninja",
@@ -72,6 +83,18 @@
"configurePreset": "dev"
},
{
+ "name": "asan",
+ "configurePreset": "asan"
+ },
+ {
+ "name": "dev-disable-deprecated",
+ "configurePreset": "dev-disable-deprecated"
+ },
+ {
+ "name": "unity",
+ "configurePreset": "unity"
+ },
+ {
"name": "clazy",
"configurePreset": "clazy",
"environment": {