Skip to content

Commit f717a34

Browse files
Update install_build_tools.sh
1 parent 8dff8f2 commit f717a34

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

devops/scripts/install_build_tools.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,13 @@ apt update && apt install -yqq \
2525
curl \
2626
libhwloc-dev \
2727
libzstd-dev \
28-
time \
29-
spirv-tools
28+
time
29+
30+
# Add LLVM's GPG key to obtain latest release of spriv-tool.
31+
# Same as what's done in SPRIV-LLVM-TRANSLATOR:
32+
# https://github.com/KhronosGroup/SPIRV-LLVM-Translator/blob/cec12d6cf46306d0a015e883d5adb5a8200df1c0/.github/workflows/check-out-of-tree-build.yml#L59
33+
curl -L "https://apt.llvm.org/llvm-snapshot.gpg.key" | sudo apt-key add -
34+
curl -L "https://packages.lunarg.com/lunarg-signing-key-pub.asc" | sudo apt-key add -
35+
echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy main" | sudo tee -a /etc/apt/sources.list
36+
echo "deb https://packages.lunarg.com/vulkan jammy main" | sudo tee -a /etc/apt/sources.list
37+
apt update && apt install -yqq spirv-tools

0 commit comments

Comments
 (0)