We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
FIX
1 parent 8b83a34 commit f80b971Copy full SHA for f80b971
1 file changed
.github/workflows/llvm-x86_64-unknown-linux-musl.yml
@@ -42,6 +42,12 @@ jobs:
42
sudo apt-get remove -y llvm-16* clang-16*
43
sudo rm -rf /usr/lib/llvm-16
44
45
+ C_COMPILER=$(which x86_64-linux-musl-gcc)
46
+ CXX_COMPILER=$(which x86_64-linux-musl-c++)
47
+
48
+ echo "C_COMPILER=$C_COMPILER" >> $GITHUB_ENV
49
+ echo "CXX_COMPILER=$CXX_COMPILER" >> $GITHUB_ENV
50
51
- name: Preparing for build (LLVM-C API)
52
run: |
53
mkdir build
@@ -53,8 +59,8 @@ jobs:
59
54
60
cmake ../CMakeLists.txt -G Ninja \
55
61
-DCMAKE_BUILD_TYPE=MinSizeRel \
56
- -DCMAKE_C_COMPILER="x86_64-linux-musl-gcc" \
57
- -DCMAKE_CXX_COMPILER="x86_64-linux-musl-g++" \
62
+ -DCMAKE_C_COMPILER="${{ env.C_COMPILER }}" \
63
+ -DCMAKE_CXX_COMPILER="${{ env.CXX_COMPILER }}" \
58
64
-DLLD_INCLUDE_TOOLS=ON \
65
-DLLVM_ENABLE_PROJECTS="llvm;lld" \
66
-DLLVM_ENABLE_TERMINFO=OFF \
0 commit comments