/* | |
* 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", | |
}, | |
} |