From e6e7cf394f3a19aa2463c15b3cfb8c4ddc3fa4d7 Mon Sep 17 00:00:00 2001 From: Alexandre Date: Tue, 6 Oct 2026 14:48:51 +0200 Subject: [PATCH] Update build_linux.yaml --- .gitea/workflows/build_linux.yaml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build_linux.yaml b/.gitea/workflows/build_linux.yaml index 4aacdde..a9966cf 100644 --- a/.gitea/workflows/build_linux.yaml +++ b/.gitea/workflows/build_linux.yaml @@ -23,21 +23,17 @@ jobs: cmake \ ninja-build \ curl \ - \ libvulkan-dev \ vulkan-validationlayers \ vulkan-tools \ vulkan-utility-libraries-dev \ libvulkan-memory-allocator-dev \ libvulkan-volk-dev \ - \ glslang-tools \ - \ libglfw3-dev \ libfmt-dev \ libcli11-dev \ libglm-dev \ - \ libwayland-dev \ wayland-protocols \ libwayland-bin \ @@ -48,18 +44,28 @@ jobs: run: | SLANG_VERSION="2026.19" - curl -L \ + curl -fL \ "https://github.com/shader-slang/slang/releases/download/v${SLANG_VERSION}/slang-${SLANG_VERSION}-linux-x86_64.tar.gz" \ -o /tmp/slang.tar.gz + sudo rm -rf /opt/slang sudo mkdir -p /opt/slang + # Inspect the archive + tar -tzf /tmp/slang.tar.gz | head -50 + sudo tar \ -xzf /tmp/slang.tar.gz \ -C /opt/slang \ --strip-components=1 - echo "/opt/slang/bin" >> "$GITHUB_PATH" + sudo ln -sf /opt/slang/bin/slangc /usr/local/bin/slangc + + echo "Slang installed:" + ls -la /opt/slang/bin/ + ls -l /usr/local/bin/slangc + + slangc --version - name: Check dependencies