From 1f3f118964fd6e9b0005c4e1035c93281b8113fc Mon Sep 17 00:00:00 2001 From: Melefo <42809472+Melefo@users.noreply.github.com> Date: Tue, 16 Feb 2021 17:52:11 +0100 Subject: [PATCH] Build && install functional criterion --- .github/workflows/test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7371e8b..52182cd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,10 +27,12 @@ jobs: - name: Install Criterion run: git clone --recursive https://github.com/Snaipe/Criterion && cd Criterion && - sudo apt install --yes meson ninja-build && + sudo apt install --yes ninja-build && + pip3 install meson && meson build && ninja -C build && - sudo ninja -C build install + sudo ninja -C build install && + sudo cp -r /usr/local/lib/x86_64-linux-gnu/libcriterion* /usr/lib - name: Install Gcovr run: python -m pip install --upgrade pip gcovr - name: Update G++