blob: dd5d1dfd0344f096e2ed66deec892ab2471a5b56 [file] [log] [blame]
/*
* 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",
},
}