{ "buildType": { "default": "debug", "description": "Configuration Type", "choices": { "debug": { "short": "Debug", "long": "Enable debugging and validation", "settings": { "CMAKE_BUILD_TYPE": "Debug" } }, "release": { "short": "Release", "long": "Optimize binary for speed", "settings": { "CMAKE_BUILD_TYPE": "Release" } }, "relwithdebinfo": { "short": "RelWithDebInfo", "long": "Release with debug symbols", "settings": { "CMAKE_BUILD_TYPE": "RelWithDebInfo" } } } }, "architecture": { "default": "x64", "description": "Platform Architecture", "choices": { "x64": { "short": "x64", "long": "amd64 platform", "settings": { "CMAKE_PLATFORM": "x64" } }, "arm64": { "short": "arm64", "long": "arm64 platform", "settings": { "CMAKE_PLATFORM": "arm64" } } } } }