Browse Source

package/ci: use a SwiftShader build that works on ARM Mac.

next
Vladimír Vondruš 2 years ago
parent
commit
6bb1ff775a
  1. 10
      package/ci/circleci.yml

10
package/ci/circleci.yml

@ -158,8 +158,8 @@ commands:
# you could just download the artifacts directly, right? RIGHT? # you could just download the artifacts directly, right? RIGHT?
command: | command: |
mkdir -p $HOME/swiftshader && cd $HOME/swiftshader mkdir -p $HOME/swiftshader && cd $HOME/swiftshader
wget https://ci.magnum.graphics/swiftshader-gles-r5464.a6940c8e6e-<< parameters.build >>.zip wget https://ci.magnum.graphics/swiftshader-gles-r5904.14dcbed947-<< parameters.build >>.zip
unzip swiftshader-gles-r5464.a6940c8e6e-<< parameters.build >>.zip unzip swiftshader-gles-r5904.14dcbed947-<< parameters.build >>.zip
install-meshoptimizer: install-meshoptimizer:
steps: steps:
@ -275,7 +275,7 @@ jobs:
- install-pybind11 - install-pybind11
- install-meshoptimizer - install-meshoptimizer
- install-swiftshader-gles: - install-swiftshader-gles:
build: ubuntu-16.04 build: ubuntu-18.04
- build: - build:
script: unix-desktop-gles.sh script: unix-desktop-gles.sh
- lcov - lcov
@ -300,7 +300,7 @@ jobs:
- install-pybind11 - install-pybind11
- install-meshoptimizer - install-meshoptimizer
- install-swiftshader-gles: - install-swiftshader-gles:
build: ubuntu-16.04 build: ubuntu-18.04
- build: - build:
script: unix-desktop-gles.sh script: unix-desktop-gles.sh
- lcov - lcov
@ -353,7 +353,7 @@ jobs:
- install-base-macos: - install-base-macos:
extra: sdl2 glfw wget numpy pybind11 extra: sdl2 glfw wget numpy pybind11
- install-swiftshader-gles: - install-swiftshader-gles:
build: macos-10.15 build: macos12-arm64
- install-meshoptimizer - install-meshoptimizer
- build: - build:
script: unix-desktop-gles.sh script: unix-desktop-gles.sh

Loading…
Cancel
Save