3 "cmakeMinimumRequired": {
15 "displayName": "Default Config",
16 "description": "Default build using Ninja generator",
18 "binaryDir": "${sourceDir}/build/default",
20 "FIRST_CACHE_VARIABLE": {
24 "SECOND_CACHE_VARIABLE": "ON"
27 "MY_ENVIRONMENT_VARIABLE": "Test",
28 "PATH": "$env{HOME}/ninja/bin:$penv{PATH}"
31 "example.com/ExampleIDE/1.0": {
37 "name": "ninja-multi",
38 "inherits": "default",
39 "displayName": "Ninja Multi-Config",
40 "description": "Default build using Ninja Multi-Config generator",
41 "generator": "Ninja Multi-Config"
44 "name": "windows-only",
45 "inherits": "default",
46 "displayName": "Windows-only configuration",
47 "description": "This build is only available on Windows",
50 "lhs": "${hostSystemName}",
58 "configurePreset": "default"
64 "configurePreset": "default",
65 "output": {"outputOnFailure": true},
66 "execution": {"noTestsAction": "error", "stopOnFailure": true}
72 "configurePreset": "default",
102 "example.com/ExampleIDE/1.0": {