Commit d56653d 1 parent 870783c commit d56653d Copy full SHA for d56653d
File tree 2 files changed +6
-4
lines changed
actions/install-cmake-build-dependencies
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 12
12
brew install bazelisk ccache cmake zlib
13
13
else
14
14
# Compiler
15
- sudo apt-get install clang++-9 lld-9 tar bzip2 ninja-build
16
- sudo apt-get install tar bzip2 ninja-build
15
+ sudo apt-get install -y bzip2 clang-9 clang++-9 lld-9 tar bzip2 ninja-build tar ninja-build
16
+ sudo ln -s $(which clang++-9) /usr/bin/clang++
17
+ sudo ln -s $(which clang-9) /usr/bin/clang
18
+ sudo ln -s $(which lld-9) /usr/bin/lld
17
19
# CMake
18
20
wget https://github.com/Kitware/CMake/releases/download/v3.20.5/cmake-3.20.5-linux-x86_64.sh -O /tmp/cmake.sh
19
21
sudo bash /tmp/cmake.sh --prefix=/usr/local --exclude-subdir --skip-license
Original file line number Diff line number Diff line change 56
56
run : |
57
57
cmake \
58
58
-GNinja \
59
- -DCMAKE_C_COMPILER=clang-9 \
60
- -DCMAKE_CXX_COMPILER=clang++-9 \
59
+ -DCMAKE_C_COMPILER=clang \
60
+ -DCMAKE_CXX_COMPILER=clang++ \
61
61
-DCMAKE_EXE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
62
62
-DCMAKE_MODULE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
63
63
-DCMAKE_SHARED_LINKER_FLAGS_INIT="-fuse-ld=lld" \
You can’t perform that action at this time.
0 commit comments