diff --git a/CMakePresets.json b/CMakePresets.json index 16ffd96..049e31b 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -22,6 +22,20 @@ "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" } }, + { + "name": "dev-clang", + "displayName": "dev-clang", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-clang", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" + }, + "environment": { + "CXX": "clang++", + "CCACHE_DISABLE": "ON" + } + }, { "name": "unity", "displayName": "Build with CMake unity support.", @@ -76,6 +90,10 @@ "name": "release", "configurePreset": "release" }, + { + "name": "dev-clang", + "configurePreset": "dev-clang" + }, { "name": "asan", "configurePreset": "asan"