{ "_comment": "CMakeSettings.json for building Boost.GIL tests and examples. See https://go.microsoft.com//fwlink//?linkid=834763 for more information about CMake integration with Visual Studio 2017 and this file.", "environments": [ { "BuildDir": "${workspaceRoot}\\_build" }, { "InstallDir": "${workspaceRoot}\\_install" } ], "configurations": [ { "name": "x64-Debug-Ninja", "generator": "Ninja", "configurationType": "Debug", "inheritEnvironments": [ "msvc_x64_x64" ], "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "-v", "ctestCommandArgs": "", "variables": [ { "name": "GIL_USE_CONAN", "value": "ON" } ] }, { "name": "x64-Release-Ninja", "generator": "Ninja", "configurationType": "RelWithDebInfo", "inheritEnvironments": [ "msvc_x64_x64" ], "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "-v", "ctestCommandArgs": "", "variables": [ { "name": "GIL_USE_CONAN", "value": "ON" } ] }, { "name": "x86-Debug-Ninja", "generator": "Ninja", "configurationType": "Debug", "inheritEnvironments": [ "msvc_x86" ], "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "-v", "ctestCommandArgs": "", "variables": [ { "name": "GIL_USE_CONAN", "value": "ON" } ] }, { "name": "x86-Release-Ninja", "generator": "Ninja", "configurationType": "RelWithDebInfo", "inheritEnvironments": [ "msvc_x86" ], "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "cmakeCommandArgs": "", "buildCommandArgs": "-v", "ctestCommandArgs": "", "variables": [ { "name": "GIL_USE_CONAN", "value": "ON" } ] }, { "name": "x64-Debug", "generator": "Visual Studio 15 2017 Win64", "configurationType": "Debug", "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "buildCommandArgs": "-m", "cmakeCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" } ] }, { "name": "x64-Release", "generator": "Visual Studio 15 2017 Win64", "configurationType": "Release", "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "buildCommandArgs": "-m", "cmakeCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" } ] }, { "name": "x86-Debug", "generator": "Visual Studio 15 2017", "configurationType": "Debug", "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "buildCommandArgs": "-m", "cmakeCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" } ] }, { "name": "x86-Release", "generator": "Visual Studio 15 2017", "configurationType": "Release", "buildRoot": "${env.BuildDir}\\${name}", "installRoot": "${env.InstallDir}\\${name}", "buildCommandArgs": "-m", "cmakeCommandArgs": "", "ctestCommandArgs": "", "variables": [ { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" } ] } ] }