|
| 1 | +{ |
| 2 | + "version": 3, |
| 3 | + "cmakeMinimumRequired": { "major": 3, "minor": 22 }, |
| 4 | + "configurePresets": [ |
| 5 | + { "name": "ninja-debug", "generator": "Ninja", "binaryDir": "build/ninja-debug", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" } }, |
| 6 | + { "name": "ninja-release", "generator": "Ninja", "binaryDir": "build/ninja-release", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" } }, |
| 7 | + { "name": "unix-make-debug","generator": "Unix Makefiles", "binaryDir": "build/unix-debug", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" } }, |
| 8 | + { "name": "xcode-debug", "generator": "Xcode", "binaryDir": "build/xcode-debug" }, |
| 9 | + { "name": "vs2022-x64", "generator": "Visual Studio 17 2022", "binaryDir": "build/vs2022/x64", |
| 10 | + "architecture": { "value": "x64", "strategy": "external" } }, |
| 11 | + { "name": "mingw-release", "generator": "MinGW Makefiles", "binaryDir": "build/mingw-release", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" } } |
| 12 | + ], |
| 13 | + "buildPresets": [ |
| 14 | + { "name": "build-ninja-debug", "configurePreset": "ninja-debug" }, |
| 15 | + { "name": "build-ninja-release", "configurePreset": "ninja-release" }, |
| 16 | + { "name": "build-unix-debug", "configurePreset": "unix-make-debug" }, |
| 17 | + { "name": "build-xcode-debug", "configurePreset": "xcode-debug" }, |
| 18 | + { "name": "build-vs-debug", "configurePreset": "vs2022-x64", "configuration": "Debug" }, |
| 19 | + { "name": "build-vs-release", "configurePreset": "vs2022-x64", "configuration": "Release" }, |
| 20 | + { "name": "build-mingw-release", "configurePreset": "mingw-release" } |
| 21 | + ], |
| 22 | + "testPresets": [ |
| 23 | + { "name": "test-ninja-debug", "configurePreset": "ninja-debug" }, |
| 24 | + { "name": "test-vs-debug", "configurePreset": "vs2022-x64", "configuration": "Debug" } |
| 25 | + ] |
| 26 | +} |
| 27 | + |
0 commit comments