﻿{
	"configurations": [
		{
			"name": "x64-Clang-Debug",
			"generator": "Ninja",
			"configurationType": "Debug",
			"buildRoot": "${projectDir}\\out\\build\\${name}",
			"installRoot": "${projectDir}\\out\\install\\${name}",
			"cmakeCommandArgs": "",
			"buildCommandArgs": "",
			"ctestCommandArgs": "",
			"inheritEnvironments": [ "clang_cl_x64_x64" ]
		},
		{
			"name": "x64-Debug",
			"generator": "Ninja",
			"configurationType": "Debug",
			"buildRoot": "${projectDir}\\out\\build\\${name}",
			"installRoot": "${projectDir}\\out\\install\\${name}",
			"cmakeCommandArgs": "",
			"buildCommandArgs": "",
			"ctestCommandArgs": "",
			"inheritEnvironments": [ "msvc_x64_x64" ]
		},
		{
			"name": "x64-Clang-Release",
			"generator": "Ninja",
			"configurationType": "Release",
			"buildRoot": "${projectDir}\\out\\build\\${name}",
			"installRoot": "${projectDir}\\out\\install\\${name}",
			"cmakeCommandArgs": "",
			"buildCommandArgs": "",
			"ctestCommandArgs": "",
			"inheritEnvironments": [ "clang_cl_x64_x64" ],
			"variables": [
				{
					"name": "CMAKE_CXX_FLAGS_RELEASE",
					"value": "/MD /O2 /Ob2 /DNDEBUG",
					"type": "STRING"
				}
			]
		},
		{
			"name": "x64-Clang-Debug-2",
			"generator": "Ninja",
			"configurationType": "Debug",
			"buildRoot": "${projectDir}\\out\\build\\${name}",
			"installRoot": "${projectDir}\\out\\install\\${name}",
			"cmakeCommandArgs": "",
			"ctestCommandArgs": "",
			"inheritEnvironments": [ "clang_cl_x64_x64" ],
			"buildCommandArgs": "-v",
			"variables": [
				{
					"name": "CMAKE_CXX_FLAGS_DEBUG",
					"value": "/MDd /Zi /Ob2 /O2d /RTC1",
					"type": "STRING"
				}
			]
		}
	]
}