{ "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": "8c2e602ce440b7739c95ff3d69cecb1adf6becda" }, { "type": "archive", "url": "https://github.com/KhronosGroup/glslang/archive/efd24d75bcbc55620e759f6bf42c45a32abac5f8.tar.gz", "sha256": "9427deccbdf4bde6a269938df38c6bd75247493786a310d8d733a2c82065ef47", "dest": "third_party/glslang" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Headers/archive/2a611a970fdbc41ac2e3e328802aed9985352dca.tar.gz", "sha256": "c2225a49c3d7efa5c4f4ce4a6b42081e6ea3daca376f3353d9d7c2722d77a28a", "dest": "third_party/spirv-headers" }, { "type": "archive", "url": "https://github.com/KhronosGroup/SPIRV-Tools/archive/33e02568181e3312f49a3cf33df470bf96ef293a.tar.gz", "sha256": "44d1005880c583fc00a0fb41c839214c68214b000ea8dcb54d352732fee600ff", "dest": "third_party/spirv-tools" }, { "type": "patch", "path": "../../../common/shaderc-changes.patch" } ], "cleanup": [ "/bin", "/include", "/lib/*.a", "/lib/*.la", "/lib/cmake", "/lib/pkgconfig" ] }