{ "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": "301b4ede53d59b68bf55f95bb26412d9233c8187" }, { "type": "archive", "url": "https://github.com/KhronosGroup/glslang/archive/f0bd0257c308b9a26562c1a30c4748a0219cc951.tar.gz", "sha256": "bd58dca4dac67dcf7640292d7d63e0416274d40ee2200f7301878cec11ac6647", "dest": "third_party/glslang" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Headers/archive/04f10f650d514df88b76d25e83db360142c7b174.tar.gz", "sha256": "1b220e3eec1714f0451b0e3652979bd280edf10893f617837b88e6359a804ded", "dest": "third_party/spirv-headers" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Tools/archive/fbe4f3ad913c44fe8700545f8ffe35d1382b7093.tar.gz", "sha256": "cabb35f4eef0da3ef72ad9edd596af4191d7507a8f35c05df526d2d5ff889f59", "dest": "third_party/spirv-tools" }, { "type": "patch", "path": "../../../common/shaderc-changes.patch" } ], "cleanup": [ "/bin", "/include", "/lib/*.a", "/lib/*.la", "/lib/cmake", "/lib/pkgconfig" ] }