{ "version": 3, "configurePresets": [ { "name": "default", "generator": "Ninja", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release", "CMAKE_EXPORT_COMPILE_COMMANDS": true } }, { "name": "vcpkg", "inherits": "default", "toolchainFile": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake", "binaryDir": "${sourceDir}/build" }, { "name": "clang", "inherits": "vcpkg", "cacheVariables": { "CMAKE_C_COMPILER": "clang", "CMAKE_CXX_COMPILER": "clang++" } } ], "buildPresets": [ { "name": "vcpkg", "configurePreset": "vcpkg", "jobs": 16 } ], "testPresets": [ { "name": "default", "configurePreset": "vcpkg", "output": { "outputOnFailure": true }, "execution": { "noTestsAction": "error", "stopOnFailure": true } } ] }