Skip to content

Commit

Permalink
CI VcpkgPackage: disable vulkan on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
pthom committed Feb 1, 2024
1 parent 17375f4 commit ad7e075
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion .github/ci_vcpkg_package_tests/run_ci_vcpkg_package_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,22 @@ def prepare_display():

def run_tests():
prepare_display()
rendering_backends = ["opengl3-binding", "vulkan-binding"]
rendering_backends = ["opengl3-binding"]
if platform.system() != "Darwin":
rendering_backends.append("vulkan-binding")
"""
Note: CI hangs on this step under macOS (spirv-tools)
--
Building spirv-tools:[email protected]...
-- Downloading https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-1.3.268.0.tar.gz -> KhronosGroup-SPIRV-Tools-vulkan-sdk-1.3.268.0.tar.gz...
-- Extracting source /usr/local/share/vcpkg/downloads/KhronosGroup-SPIRV-Tools-vulkan-sdk-1.3.268.0.tar.gz
-- Applying patch cmake-config-dir.diff
-- Applying patch spirv-tools-shared.diff
-- Applying patch fix-tool-deps.diff
-- Using source at /usr/local/share/vcpkg/buildtrees/spirv-tools/src/-1.3.268.0-e268efb20d.clean
-- Configuring x64-osx
-- Building x64-osx-dbg
"""
if platform.system() == "Windows":
rendering_backends.append("dx11-binding")
rendering_backends.append("dx12-binding")
Expand Down

0 comments on commit ad7e075

Please sign in to comment.