{ "version": 3, "configurePresets": [ { "name": "dev-AppleSilicon", "inherits": [ "ci-host-darwin_arm64", "ci-target-darwin_arm64" ], "displayName": "Dev Apple Silicon", "generator": "Ninja", "binaryDir": "build_dev", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "hostOS": [ "macOS" ] } } }, { "name": "dev-Linux-x86_64", "inherits": [ "ci-host-linux_x86_64", "ci-target-linux_x86_64" ], "displayName": "Dev Linux x86_64", "generator": "Ninja", "binaryDir": "build_dev", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "hostOS": [ "Linux" ] } } }, { "name": "dev-Windows64", "inherits": [ "ci-host-windows_x86_64", "ci-target-windows_x86_64" ], "binaryDir": "build_dev", "displayName": "Dev Windows 64-bit", "generator": "Ninja", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "hostOS": [ "Windows" ] } } }, { "name": "dev-Windows64-with-env-ninja", "inherits": [ "dev-Windows64" ], "cacheVariables": { "CMAKE_MAKE_PROGRAM": "$env{DKSDK_NINJA_PROGRAM}", "CMAKE_MAKE_PROGRAM_REASON": "Set DKSDK_NINJA_PROGRAM environment variable to specify ninja.exe" }, "displayName": "Dev Windows 64-bit + env DKSDK_NINJA_PROGRAM", "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "hostOS": [ "Windows" ] } } } ] }