File tree Expand file tree Collapse file tree
lib/include/pl/core/errors Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7979
8080 - name : ⬇️ Install dependencies
8181 run : |
82- brew install llvm ccache ninja
82+ brew install llvm@20 ccache ninja
8383
8484 - name : 📜 Setup ccache
8585 uses : hendrikmuhs/ccache-action@v1
@@ -92,23 +92,21 @@ jobs:
9292 run : |
9393 mkdir -p build
9494 cd build
95- CC=$(brew --prefix llvm)/bin/clang \
96- CXX=$(brew --prefix llvm)/bin/clang++ \
97- OBJC=$(brew --prefix llvm)/bin/clang \
98- OBJCXX=$(brew --prefix llvm)/bin/clang++ \
95+ CC=$(brew --prefix llvm@20 )/bin/clang \
96+ CXX=$(brew --prefix llvm@20 )/bin/clang++ \
97+ OBJC=$(brew --prefix llvm@20 )/bin/clang \
98+ OBJCXX=$(brew --prefix llvm@20 )/bin/clang++ \
9999 cmake \
100100 -DCMAKE_BUILD_TYPE=Debug \
101101 -DCMAKE_INSTALL_PREFIX="$PWD/install" \
102102 -DLIBPL_ENABLE_TESTS=OFF \
103103 -DLIBPL_ENABLE_CLI=ON \
104104 -DCMAKE_C_COMPILER_LAUNCHER=ccache \
105105 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
106- -DCMAKE_CXX_FLAGS="-stdlib=libc++" \
107- -DCMAKE_EXE_LINKER_FLAGS="-lc++ -lc++abi -L$(brew --prefix llvm)/lib -Wl,-rpath,$(brew --prefix llvm)/lib" \
108106 -DCMAKE_INSTALL_PREFIX="./install" \
109107 -G Ninja \
110108 ..
111- ninja -v install
109+ ninja install
112110
113111 - name : ⬆️ Upload Artifact
114112 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 22
33#include < pl/helpers/types.hpp>
44#include < pl/core/location.hpp>
5- #include < cstdlib>
65#include < fmt/core.h>
76
87#include < string>
You can’t perform that action at this time.
0 commit comments