Skip to content

Commit 63daec6

Browse files
committed
fix build
1 parent f1a8346 commit 63daec6

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/build-llvm-artifacts.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,25 @@ jobs:
7373
-DLLVM_TOOL_LLVM_CONFIG_BUILD=ON \
7474
-DCMAKE_INSTALL_PREFIX="${{ github.workspace }}/llvm-install" \
7575
../llvm
76+
elif [ "$RUNNER_OS" == "macOS" ]; then
77+
cmake -G Ninja \
78+
-DCMAKE_BUILD_TYPE=Release \
79+
-DLLVM_TARGETS_TO_BUILD="WebAssembly;X86" \
80+
-DLLVM_BUILD_LLVM_DYLIB=OFF \
81+
-DLLVM_LINK_LLVM_DYLIB=OFF \
82+
-DLLVM_BUILD_STATIC=ON \
83+
-DLLVM_ENABLE_PIC=OFF \
84+
-DLLVM_ENABLE_TERMINFO=OFF \
85+
-DLLVM_ENABLE_ZLIB=OFF \
86+
-DLLVM_ENABLE_ZSTD=OFF \
87+
-DLLVM_INCLUDE_TESTS=OFF \
88+
-DLLVM_INCLUDE_BENCHMARKS=OFF \
89+
-DLLVM_INCLUDE_EXAMPLES=OFF \
90+
-DLLVM_BUILD_TOOLS=ON \
91+
-DLLVM_TOOL_LLVM_CONFIG_BUILD=ON \
92+
-DHAVE_CXX_ATOMICS_WITHOUT_LIB=1 \
93+
-DCMAKE_INSTALL_PREFIX="${{ github.workspace }}/llvm-install" \
94+
../llvm
7695
else
7796
cmake -G Ninja \
7897
-DCMAKE_BUILD_TYPE=Release \

0 commit comments

Comments
 (0)