Skip to content

Commit 447088f

Browse files
Use llvm-config to set env variables (#75)
Co-authored-by: 434b <[email protected]>
1 parent 91736fe commit 447088f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/run-all-tests.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ jobs:
4040
run: |
4141
brew install cmake llvm@14
4242
LLVM_PATH=$(brew --prefix llvm@14)
43-
LLVM_VERSION=14.0.6
43+
LLVM_CONFIG_PATH=$LLVM_PATH/bin/llvm-config
44+
echo "CC=$($LLVM_CONFIG_PATH --bindir)/clang" >> $GITHUB_ENV
45+
echo "CXX=$($LLVM_CONFIG_PATH --bindir)/clang++" >> $GITHUB_ENV
46+
echo "CFLAGS=$($LLVM_CONFIG_PATH --cflags)" >> $GITHUB_ENV
47+
echo "CXXFLAGS=$($LLVM_CONFIG_PATH --cxxflags)" >> $GITHUB_ENV
48+
echo "LDFLAGS=$($LLVM_CONFIG_PATH --ldflags)" >> $GITHUB_ENV
4449
echo "SDKROOT=$(xcrun --sdk macosx --show-sdk-path)" >> $GITHUB_ENV
45-
echo "CPATH=$LLVM_PATH/lib/clang/$LLVM_VERSION/include/" >> $GITHUB_ENV
46-
echo "LDFLAGS=-L$LLVM_PATH/lib" >> $GITHUB_ENV
47-
echo "CPPFLAGS=-I$LLVM_PATH/include" >> $GITHUB_ENV
48-
echo "CC=$LLVM_PATH/bin/clang" >> $GITHUB_ENV
49-
echo "CXX=$LLVM_PATH/bin/clang++" >> $GITHUB_ENV
5050
- name: MSVC (windows)
5151
uses: ilammy/msvc-dev-cmd@d8610e2b41c6d0f0c3b4c46dad8df0fd826c68e1
5252
if: contains(matrix.os, 'windows')

0 commit comments

Comments
 (0)