Browse Source

Add arm64 CI and update to macOS 14 build bot.

arch-arm64
Joao Matos 8 months ago
parent
commit
2ae87f8f86
  1. 2
      .github/workflows/llvm.yml
  2. 5
      .github/workflows/main.yml
  3. 2
      build/build.sh

2
.github/workflows/llvm.yml

@ -13,7 +13,7 @@ jobs: @@ -13,7 +13,7 @@ jobs:
- { os: ubuntu-22.04, platform: arm64, cxx: g++-11, cc: gcc-11 }
- { os: macos-11, platform: x64, cxx: clang++, cc: clang }
- { os: macos-12, platform: x64, cxx: clang++, cc: clang }
- { os: macos-12, platform: arm64, cxx: clang++, cc: clang }
- { os: macos-14, platform: arm64, cxx: clang++, cc: clang }
runs-on: ${{ matrix.config.os }}

5
.github/workflows/main.yml

@ -11,6 +11,7 @@ jobs: @@ -11,6 +11,7 @@ jobs:
config:
- { os: ubuntu-22.04, platform: x64, cxx: g++-11, cc: gcc-11 }
- { os: macos-12, platform: x64, cxx: clang++, cc: clang }
- { os: macos-14, platform: arm64, cxx: clang++, cc: clang }
- { os: windows-2022, platform: x64, vs: "Program Files/Microsoft Visual Studio/2022" }
runs-on: ${{ matrix.config.os }}
@ -30,10 +31,10 @@ jobs: @@ -30,10 +31,10 @@ jobs:
fetch-depth: '0'
- name: Setup emsdk
uses: mymindstorm/setup-emsdk@v11
uses: mymindstorm/setup-emsdk@v14
with:
version: ${{ env.EMSCRIPTEN_VERSION }}
actions-cache-folder: emsdk-cache-${{ runner.os }}
actions-cache-folder: emsdk-cache-${{ runner.os }}-${{ matrix.config.platform }}
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v2

2
build/build.sh

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
#!/usr/bin/env bash
set -e
set -ex
builddir=$(cd "$(dirname "$0")"; pwd)
platform=x64
vs=vs2022

Loading…
Cancel
Save