From a845d4a70ffdb7c50c79a2413a0af05572a34452 Mon Sep 17 00:00:00 2001 From: Giulio Romualdi Date: Sun, 1 Sep 2019 00:29:06 +0200 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 464f42a..a2467e7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,8 +36,10 @@ jobs: run: | export DEBIAN_FRONTEND=noninteractive sudo apt-get install -y clang wget unzip build-essential cmake libeigen3-dev git - - - name: Source-based Dependencies + + + - name: Source-based Dependencies - Google Test [Ubuntu and macOS] + if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' shell: bash run: | wget https://github.com/google/googletest/archive/release-1.8.0.zip @@ -48,7 +50,10 @@ jobs: cmake -DCMAKE_INSTALL_PREFIX=${GITHUB_WORKSPACE}/install -DBUILD_GTEST=ON -DBUILD_SHARED_LIBS=ON .. cmake --build . --config ${{ matrix.build_type }} --target install cd ../.. - + + - name: Source-based Dependencies - osqp + shell: bash + run: | git clone --recursive https://github.com/oxfordcontrol/osqp.git cd osqp mkdir build