Skip to content

Commit

Permalink
squash! Don't apt install lcov in a github runner as the version keep…
Browse files Browse the repository at this point in the history
…s floating around and breaking things.

checkpoint
  • Loading branch information
John-LittleBearLabs committed Oct 17, 2024
1 parent ca06d6d commit 2b62598
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions .github/ut.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
#!/bin/bash -ex

echo Install dependencies
sudo apt-get update
sudo apt-get install --yes cmake ninja-build binutils doxygen graphviz libc6{,-dev} valgrind pipx
sudo apt-get update
sudo apt-get install --yes \
cmake \
ninja-build \
doxygen \
graphviz \
valgrind \
pipx \
lcov # yes still install, to get dependencies

wget https://github.com/linux-test-project/lcov/releases/download/v2.1/lcov-2.1.tar.gz
tar xzvf lcov-2.1.tar.gz
Expand All @@ -12,11 +19,15 @@ pipx ensurepath
pipx install conan
npm install -g @marp-team/marp-cli

set +x
echo Show versions:
g++ --version
clang++ --version
conan --version
lcov --version
for p in g++ gcc clang{++,} lcov conan
do
which "${p}"
"${p}" --version
done
set -x

conan profile detect

echo Configure
Expand Down

0 comments on commit 2b62598

Please sign in to comment.