blob: 03fd718f5d29dc2e3c4ef2cab5bfa637a62cebd4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#! /usr/bin/env sh
# https://github.com/google/shaderc/blob/known-good/known_good.json
cd third_party
if [ ! -d glslang ]; then
git clone https://github.com/KhronosGroup/glslang.git glslang
cd glslang
git checkout 168d452a4f460d24b588fed08477a81c44ee27a1
cd ../
fi
if [ ! -d spirv-tools ]; then
git clone https://github.com/KhronosGroup/SPIRV-Tools.git spirv-tools
cd spirv-tools
git checkout b707790a898e44038547df54580022fc1cf89c3d
git apply ../../../packagefiles/shaderc/spirv_tools_build_version.diff
cd ../
fi
if [ ! -d spirv-headers ]; then
git clone https://github.com/KhronosGroup/SPIRV-Headers.git spirv-headers
cd spirv-headers
git checkout 29981f65241605e08b0ede4cfeb999fe3b723c6a
cd ../
fi
|