{ "configurations": [ { "name": "x64-Debug", "generator": "Ninja", "configurationType": "Debug", "inheritEnvironments": [ "msvc_x64_x64" ], "buildRoot": "${projectDir}\\out\\build\\${name}", "installRoot": "${projectDir}\\out\\install\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "", "ctestCommandArgs": "" }, { "name": "x64-RelWithDebInfo", "generator": "Ninja", "configurationType": "RelWithDebInfo", "inheritEnvironments": [ "msvc_x64_x64" ], "buildRoot": "${projectDir}\\out\\build\\${name}", "installRoot": "${projectDir}\\out\\install\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_CXX_FLAGS_RELWITHDEBINFO", "value": "/O2 /Ob2 /DNDEBUG /Zi /Oi /W3 /sdl /MD /Gy", "type": "STRING" }, { "name": "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", "value": "/DEBUG", "type": "STRING" } ] }, { "name": "x64-Release", "generator": "Ninja", "configurationType": "Release", "inheritEnvironments": [ "msvc_x64_x64" ], "buildRoot": "${projectDir}\\out\\build\\${name}", "installRoot": "${projectDir}\\out\\install\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_CXX_FLAGS_RELEASE", "value": "/O2 /Ob2 /DNDEBUG /Zi /Oi /GL /W3 /sdl /MD /Gy", "type": "STRING" }, { "name": "CMAKE_EXE_LINKER_FLAGS_RELEASE", "value": "/LTCG", "type": "STRING" } ] } ] }