From 3bb4f9fe6ea92012d9628defeb5bb4e63063ad72 Mon Sep 17 00:00:00 2001 From: Luciano Arnaldo Romero Calla Date: Fri, 9 Oct 2020 11:58:05 +0200 Subject: [PATCH] Update build.yml: install dependencies --- .github/workflows/build.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 473d5e31..81e165e0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: build +name: Build on: [push] @@ -12,11 +12,23 @@ jobs: # well on Windows or Mac. You can convert this to a matrix build if you need # cross-platform coverage. # See: https://docs.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow#configuring-a-build-matrix - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - + + - name: Install Dependencies + run: sudo apt install \ + libarmadillo-dev \ + libeigen3-dev \ + libcgal-dev \ + libsuitesparse-dev \ + libopenblas-dev \ + libglew-dev \ + libglfw3-dev \ + libglm-dev \ + cimg-dev + - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory # We'll use this as our working directory for all subsequent commands