Skip to content

Commit 6d4cf22

Browse files
wip
1 parent f66d91e commit 6d4cf22

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
git clone https://github.com/llvm/llvm-project.git llvm -b release/10.x
8787
mkdir -p libcxx32-build
8888
cd libcxx32-build
89-
cmake ../llvm/llvm -DLLVM_ENABLE_PROJECTS="libcxx;libcxxabi" -DCMAKE_BUILD_TYPE=Release -DLIBCXX_BUILD_32_BITS=ON -DLIBCXXABI_BUILD_32_BITS=ON -DLLVM_BUILD_32_BITS=ON
89+
cmake ../llvm/llvm -DHAVE_CXX_ATOMICS_WITHOUT_LIB=ON -DHAVE_CXX_ATOMICS64_WITHOUT_LIB=ON -DLLVM_ENABLE_PROJECTS="libcxx;libcxxabi" -DCMAKE_BUILD_TYPE=Release -DLIBCXX_BUILD_32_BITS=ON -DLIBCXXABI_BUILD_32_BITS=ON -DLLVM_BUILD_32_BITS=ON
9090
make -j8 cxx cxxabi
9191
build-libcxx64:
9292
runs-on: macos-13
@@ -120,7 +120,7 @@ jobs:
120120
git clone https://github.com/llvm/llvm-project.git llvm -b release/10.x
121121
mkdir -p libcxx64-build
122122
cd libcxx64-build
123-
cmake ../llvm/llvm -DLLVM_ENABLE_PROJECTS="libcxx;libcxxabi" -DCMAKE_BUILD_TYPE=Release
123+
cmake ../llvm/llvm -DHAVE_CXX_ATOMICS_WITHOUT_LIB=ON -DHAVE_CXX_ATOMICS64_WITHOUT_LIB=ON -DLLVM_ENABLE_PROJECTS="libcxx;libcxxabi" -DCMAKE_BUILD_TYPE=Release
124124
make -j8 cxx cxxabi
125125
build-libcxx:
126126
runs-on: macos-13
@@ -362,6 +362,9 @@ jobs:
362362
if: steps.angle.outputs.cache-hit != 'true'
363363
build-protobuf:
364364
runs-on: macos-13
365+
env:
366+
CC: clang
367+
CXX: clang++
365368
steps:
366369
- uses: actions/cache/restore@v3
367370
id: cache

0 commit comments

Comments
 (0)