File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,13 +63,10 @@ jobs:
6363
6464 - name : Install dependencies
6565 run : |
66- brew install ccache pkg-config libusb
67-
68- if [[ ${{ runner.arch }} == "ARM64" ]]; then
69- # Fix gfortran not found issue
70- brew install gcc
71- ln -s $(brew --prefix gcc)/bin/gfortran-* /usr/local/bin/gfortran
72- fi
66+ brew install ccache pkg-config libusb glslang
67+ # Fix gfortran not found issue
68+ brew install gcc
69+ ln -s $(brew --prefix gcc)/bin/gfortran-* /usr/local/bin/gfortran
7370
7471 ccache -M 2G # See .github/workflows/readme.md for ccache strategy.
7572 - name : Config and build
@@ -188,11 +185,9 @@ jobs:
188185 install_python_dependencies
189186
190187 # Fix macos-14 arm64 runner image issues, see comments in MacOS job.
191- if [[ ${{ runner.arch}} == "ARM64" ]]; then
192- ln -s $(which gfortran-13) /usr/local/bin/gfortran
193- fi
188+ ln -s $(which gfortran-13) /usr/local/bin/gfortran
194189
195- brew install ccache
190+ brew install glslang ccache
196191 ccache -M 2G # See .github/workflows/readme.md for ccache strategy.
197192
198193 - name : Config and build wheel
Original file line number Diff line number Diff line change 9292 echo "CUDA_PATH_V$CUDA_VER_ID=$CUDA_PATH" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
9393 echo "$CUDA_PATH\bin" | Out-File -FilePath $Env:GITHUB_PATH -Encoding utf8 -Append
9494
95+ - name : Install glslang via vcpkg
96+ run : |
97+ vcpkg install glslang:x64-windows
98+ # Write install path to GITHUB_PATH to persist for future steps
99+ $glslangBinPath = Join-Path $env:VCPKG_INSTALLATION_ROOT "installed\x64-windows\bin"
100+ $glslangBinPath | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
101+
95102 - name : Checkout source code
96103 uses : actions/checkout@v4
97104
Original file line number Diff line number Diff line change 2727 libc++abi-dev
2828 libsdl2-dev
2929 libxi-dev
30+ # Compute shaders
31+ glslang-tools
3032 # ML
3133 libtbb-dev
3234 # Headless rendering
You can’t perform that action at this time.
0 commit comments