{ "version": 6, "configurePresets": [ { "name": "default", "generator": "Ninja Multi-Config", "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_CONFIGURATION_TYPES": "Debug;MinSizeRel" } } ], "buildPresets": [ { "name": "debug", "configurePreset": "default", "configuration": "Debug" }, { "name": "minsizerel", "configurePreset": "default", "configuration": "MinSizeRel" } ], "testPresets": [ { "name": "default", "configurePreset": "default", "output": { "outputOnFailure": true } } ], "workflowPresets": [ { "name": "debug", "steps": [ { "type": "configure", "name": "default" }, { "type": "build", "name": "debug" }, { "type": "test", "name": "default" } ] }, { "name": "minsizerel", "steps": [ { "type": "configure", "name": "default" }, { "type": "build", "name": "minsizerel" }, { "type": "test", "name": "default" } ] } ] }