Skip to content

Commit 608daea

Browse files
committed
add arm64 macos job
1 parent e4508e0 commit 608daea

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/release.yml

+8
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,23 @@ jobs:
1414
include:
1515
- os: "ubuntu-20.04"
1616
shell: "bash"
17+
LLVM_TARGETS_TO_BUILD: "X86"
1718
- os: "macos-13"
1819
shell: "bash"
20+
LLVM_TARGETS_TO_BUILD: "X86"
21+
- os: "macos-14"
22+
shell: "bash"
23+
LLVM_TARGETS_TO_BUILD: "AArch64"
1924
- os: "windows-2022"
2025
shell: "msys2 {0}"
26+
LLVM_TARGETS_TO_BUILD: "X86"
2127
permissions:
2228
contents: write
2329
defaults:
2430
run:
2531
shell: ${{ matrix.shell }}
32+
env:
33+
LLVM_TARGETS_TO_BUILD: ${{ matrix.LLVM_TARGETS_TO_BUILD }}
2634
steps:
2735
- uses: spatial-model-editor/setup-ci@v1
2836
- uses: actions/checkout@v4

build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ cmake -GNinja .. \
4747
-DLLVM_DEFAULT_TARGET_TRIPLE=$TARGET_TRIPLE \
4848
-DCMAKE_OSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET \
4949
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
50-
-DLLVM_TARGETS_TO_BUILD="X86" \
50+
-DLLVM_TARGETS_TO_BUILD="$LLVM_TARGETS_TO_BUILD" \
5151
-DLLVM_BUILD_TOOLS=OFF \
5252
-DLLVM_INCLUDE_TOOLS=OFF \
5353
-DLLVM_BUILD_EXAMPLES=OFF \

0 commit comments

Comments
 (0)