From 7896218469f45375460cfe211c6a608e67663882 Mon Sep 17 00:00:00 2001 From: Melefo <42809472+Melefo@users.noreply.github.com> Date: Tue, 16 Feb 2021 17:29:04 +0100 Subject: [PATCH] Build Criterion --- .github/workflows/test.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4c6d79d..a1cfe7f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,9 +25,12 @@ jobs: run: sudo apt-get update && sudo apt-get install --yes libsfml-dev qt5-default - name: Install Criterion - run: sudo add-apt-repository ppa:snaipewastaken/ppa && - sudo apt-get update && - sudo apt-get install --yes criterion-dev + run: git clone --recursive https://github.com/Snaipe/Criterion && + cd Criterion && + sudo apt install --yes meson ninja && + meson build && + ninja -C build && + sudo ninja -C build install - name: Install Gcovr run: python -m pip install --upgrade pip gcovr - name: Update G++