-{\r
- "paths": [\r
- {\r
- "exclude": [\r
- "_config.yml",\r
- ".*",\r
- "*.md",\r
- "CMakeSettings.json",\r
- "known_good_khr.json",\r
- "known_good.json",\r
- "LICENSE.txt",\r
- "make-revision",\r
- "README-spirv-remap.txt",\r
- "WORKSPACE",\r
+[\r
+ {\r
+ "licenses": [\r
+ "Apache-2.0",\r
+ "Apache-2.0-Header",\r
+ "BSD-2-Clause",\r
+ "BSD-3-Clause",\r
+ "MIT-0",\r
+ "MIT"\r
+ ],\r
+ "paths": [\r
+ {\r
+ "exclude": [\r
+ "**.md",\r
\r
- "gtests/README.md",\r
- "External/spirv-tools",\r
- "Test/*",\r
- "out/*",\r
- "glslang/Include/revision.*",\r
- "glslang/OSDependent/Web/glslang.*.js",\r
+ "_config.yml",\r
+ ".*",\r
+ ".github/workflows/*.yml",\r
+ ".github/workflows/*.js",\r
+ "CMakeSettings.json",\r
+ "known_good_khr.json",\r
+ "known_good.json",\r
+ "LICENSE.txt",\r
+ "make-revision",\r
+ "README-spirv-remap.txt",\r
+ "WORKSPACE",\r
\r
- "glslang/MachineIndependent/glslang_tab.cpp",\r
- "glslang/MachineIndependent/glslang_tab.cpp.h"\r
+ "glslang/OSDependent/Web/glslang.*.js",\r
+ "glslang/MachineIndependent/glslang_tab.cpp",\r
+ "glslang/MachineIndependent/glslang_tab.cpp.h",\r
\r
- "glslang/MachineIndependent/glslang_angle_tab.cpp",\r
- "glslang/MachineIndependent/glslang_angle_tab.cpp.h"\r
- ]\r
- }\r
- ],\r
- "licenses": [\r
- "Apache-2.0-Header",\r
- "BSD-2-Clause",\r
- "BSD-3-Clause",\r
- "MIT-0",\r
- "MIT"\r
- ]\r
-}\r
+ "build/**",\r
+ "out/**",\r
+ "Test/**",\r
+ "External/spirv-tools/**",\r
+\r
+ "SPIRV/GLSL.*.h",\r
+ "SPIRV/NonSemanticDebugPrintf.h",\r
+ "SPIRV/NonSemanticShaderDebugInfo100.h",\r
+ "SPIRV/spirv.hpp"\r
+ ]\r
+ }\r
+ ]\r
+ },\r
+ {\r
+ "licenses": [\r
+ "GPL-Header",\r
+ "GPL-3.0-or-later"\r
+ ],\r
+ "paths": [\r
+ { "exclude": [ "**" ] },\r
+ {\r
+ "include": [\r
+ "glslang/MachineIndependent/glslang_tab.cpp",\r
+ "glslang/MachineIndependent/glslang_tab.cpp.h"\r
+ ]\r
+ }\r
+ ]\r
+ }\r
+]\r