{ "name": "shaderc", "buildsystem": "cmake-ninja", "builddir": true, "config-opts": [ "-DCMAKE_BUILD_TYPE=Release", "-DSHADERC_SKIP_TESTS=ON", "-DSHADERC_SKIP_EXAMPLES=ON", "-DSHADERC_SKIP_COPYRIGHT_CHECK=ON" ], "build-options": { "strip": true }, "sources": [ { "type": "git", "url": "https://github.com/google/shaderc.git", "commit": "47a9387ef5b3600d30d84c71ec77a59dc7db46fa" }, { "type": "archive", "url": "https://github.com/KhronosGroup/glslang/archive/142052fa30f9eca191aa9dcf65359fcaed09eeec.tar.gz", "sha256": "aa27e4454ce631c5a17924ce0624eac736da19fc6f5a2ab15a6c58da7b36950f", "dest": "third_party/glslang" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Headers/archive/5e3ad389ee56fca27c9705d093ae5387ce404df4.tar.gz", "sha256": "5d866ce34a4b6908e262e5ebfffc0a5e11dd411640b5f24c85a80ad44c0d4697", "dest": "third_party/spirv-headers" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Tools/archive/dd4b663e13c07fea4fbb3f70c1c91c86731099f7.tar.gz", "sha256": "03ee1a2c06f3b61008478f4abe9423454e53e580b9488b47c8071547c6a9db47", "dest": "third_party/spirv-tools" }, { "type": "patch", "path": "../../shaderc-changes.patch" } ], "cleanup": [ "/bin", "/include", "/lib/*.a", "/lib/*.la", "/lib/cmake", "/lib/pkgconfig" ] }