|
|
|
@ -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 |
|
|
|
|