This repository was archived by the owner on Jul 18, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -58,15 +58,21 @@ jobs:
5858 # Update MSYS2 first
5959 C:\msys64\usr\bin\bash.exe -lc "pacman -Syu --noconfirm"
6060
61- # Install Vulkan packages including glslc
62- C:\msys64\usr\bin\bash.exe -lc "pacman -S --noconfirm mingw-w64-x86_64-vulkan-loader mingw-w64-x86_64-vulkan-headers mingw-w64-x86_64-shaderc mingw-w64-x86_64-glslang mingw-w64-x86_64-spirv-tools"
61+ # Install Vulkan packages including development libraries
62+ C:\msys64\usr\bin\bash.exe -lc "pacman -S --noconfirm mingw-w64-x86_64-vulkan-loader mingw-w64-x86_64-vulkan-headers mingw-w64-x86_64-vulkan-icd-loader mingw-w64-x86_64- shaderc mingw-w64-x86_64-glslang mingw-w64-x86_64-spirv-tools"
6363
64- # Set environment variables
64+ # Set environment variables for CMake to find Vulkan
6565 echo "VULKAN_SDK=C:\msys64\mingw64" >> $env:GITHUB_ENV
66+ echo "VK_SDK_PATH=C:\msys64\mingw64" >> $env:GITHUB_ENV
67+ echo "Vulkan_LIBRARY=C:\msys64\mingw64\lib\libvulkan.dll.a" >> $env:GITHUB_ENV
68+ echo "Vulkan_INCLUDE_DIR=C:\msys64\mingw64\include" >> $env:GITHUB_ENV
69+ echo "CMAKE_PREFIX_PATH=C:\msys64\mingw64" >> $env:GITHUB_ENV
6670 echo "C:\msys64\mingw64\bin" >> $env:GITHUB_PATH
6771
68- # Verify glslc is available
69- Write-Host "Verifying glslc installation..."
72+ # Verify installations
73+ Write-Host "Checking for Vulkan library..."
74+ dir C:\msys64\mingw64\lib\*vulkan*
75+ Write-Host "Verifying glslc..."
7076 C:\msys64\mingw64\bin\glslc.exe --version
7177
7278 - name : install frontend dependencies
You can’t perform that action at this time.
0 commit comments