| /* |
| * This file is used by `./tools/run gen build` to map include paths to external projects. |
| * See docs/tint/gen.md for more information. |
| */ |
| { |
| "abseil": { |
| "IncludePatterns": [ |
| "absl/**" |
| ], |
| }, |
| "google-benchmark": { |
| "IncludePatterns": [ |
| "benchmark/benchmark.h" |
| ] |
| }, |
| "metal": { |
| "IncludePatterns": [ |
| "Metal/Metal.h" |
| ], |
| "Condition": "tint_build_is_mac", |
| }, |
| "thread": { |
| "IncludePatterns": [ |
| "thread" |
| ], |
| }, |
| "spirv-tools": { |
| "IncludePatterns": [ |
| "spirv-tools/**" |
| ], |
| "Condition": "tint_build_spv_reader || tint_build_spv_writer", |
| }, |
| "spirv-headers": { |
| "IncludePatterns": [ |
| "spirv/**" |
| ], |
| "Condition": "tint_build_spv_reader || tint_build_spv_writer", |
| }, |
| "spirv-opt-internal": { |
| "IncludePatterns": [ |
| "source/opt/**" |
| ], |
| "Condition": "tint_build_spv_reader || tint_build_spv_writer", |
| }, |
| "glslang": { |
| "IncludePatterns": [ |
| "glslang/Public/ShaderLang.h" |
| ], |
| "Condition": "tint_build_glsl_validator", |
| }, |
| "glslang-res-limits": { |
| "IncludePatterns": [ |
| "glslang/Public/ResourceLimits.h" |
| ], |
| "Condition": "tint_build_glsl_validator", |
| }, |
| "gtest": { |
| "IncludePatterns": [ |
| "gtest/**", |
| "gmock/**", |
| ], |
| }, |
| "winsock": { |
| "IncludePatterns": [ |
| "winsock2.h" |
| ], |
| "Condition": "tint_build_is_win", |
| }, |
| } |