Skip to content
Snippets Groups Projects
CMakeSettings.json 1.26 KiB
Newer Older
  • Learn to ignore specific revisions
  • {
      "configurations": [
        {
          "name": "x64-Debug",
          "generator": "Ninja",
          "configurationType": "Debug",
          "inheritEnvironments": [ "msvc_x64_x64" ],
          "buildRoot": "${projectDir}\\out\\build\\${name}",
          "installRoot": "${projectDir}\\out\\install\\${name}",
          "cmakeCommandArgs": "-DCMAKE_CXX_FLAGS:STRING=\"/bigobj\"",
          "ctestCommandArgs": ""
        },
        {
          "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": "WSL-Clang-Debug",
          "generator": "Ninja",
          "configurationType": "Debug",
          "buildRoot": "${projectDir}\\out\\build\\${name}",
          "installRoot": "${projectDir}\\out\\install\\${name}",
          "cmakeExecutable": "cmake",
          "cmakeCommandArgs": "",
          "buildCommandArgs": "",
          "ctestCommandArgs": "",
          "inheritEnvironments": [ "linux_clang_x64" ],
          "wslPath": "${defaultWSLPath}",
          "addressSanitizerRuntimeFlags": "detect_leaks=0",
          "variables": []
        }
      ]
    }