We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 55df14a commit fd71eceCopy full SHA for fd71ece
.github/workflows/build-llvm-artifacts.yml
@@ -74,6 +74,8 @@ jobs:
74
-DCMAKE_INSTALL_PREFIX="${{ github.workspace }}/llvm-install" \
75
../llvm
76
elif [ "$RUNNER_OS" == "macOS" ]; then
77
+ # Get the macOS SDK path
78
+ SDK_PATH=$(xcrun --show-sdk-path)
79
cmake -G Ninja \
80
-DCMAKE_BUILD_TYPE=Release \
81
-DLLVM_TARGETS_TO_BUILD="WebAssembly;X86" \
@@ -90,6 +92,9 @@ jobs:
90
92
-DLLVM_TOOL_LLVM_CONFIG_BUILD=ON \
91
93
-DHAVE_CXX_ATOMICS_WITHOUT_LIB=ON \
94
-DHAVE_CXX_ATOMICS64_WITHOUT_LIB=ON \
95
+ -DCMAKE_OSX_SYSROOT="$SDK_PATH" \
96
+ -DCMAKE_C_FLAGS="-isysroot $SDK_PATH" \
97
+ -DCMAKE_CXX_FLAGS="-isysroot $SDK_PATH" \
98
99
100
else
0 commit comments