From f3e57043fd3ee625035e54cfc6442646b6296ae4 Mon Sep 17 00:00:00 2001 From: Eduardo Almeida Date: Thu, 19 Jan 2023 19:42:04 +0000 Subject: [PATCH] ci: Enable Eigen3 library --- utils/tests/gitlab-ci-clang.yml | 2 ++ utils/tests/gitlab-ci-code-linting.yml | 2 +- utils/tests/gitlab-ci-fedora.yml | 1 + utils/tests/gitlab-ci-gcc.yml | 1 + utils/tests/gitlab-ci-ubuntu.yml | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/utils/tests/gitlab-ci-clang.yml b/utils/tests/gitlab-ci-clang.yml index 076559d2d..9bc73075a 100644 --- a/utils/tests/gitlab-ci-clang.yml +++ b/utils/tests/gitlab-ci-clang.yml @@ -21,6 +21,7 @@ - apt install -y clang-$CLANG cmake ninja-build ccache build-essential libboost-all-dev + libeigen3-dev libgtk-3-0 libgtk-3-dev libgsl-dev $LIBGSL gsl-bin libsqlite3-dev sqlite3 @@ -43,6 +44,7 @@ - apt install -y clang-$CLANG cmake ninja-build ccache build-essential libboost-all-dev + libeigen3-dev libgtk-3-0 libgtk-3-dev libgsl-dev $LIBGSL gsl-bin libsqlite3-dev sqlite3 diff --git a/utils/tests/gitlab-ci-code-linting.yml b/utils/tests/gitlab-ci-code-linting.yml index c62e03dd6..3a0280a1f 100644 --- a/utils/tests/gitlab-ci-code-linting.yml +++ b/utils/tests/gitlab-ci-code-linting.yml @@ -28,7 +28,7 @@ check-style-clang-format: clang cmake clang-tidy clang-tidy-14 python3 python3-pip - libboost-all-dev libgtk-3-dev libopenmpi-dev libsqlite3-dev + libboost-all-dev libeigen3-dev libgtk-3-dev libopenmpi-dev libsqlite3-dev gsl-bin libgsl-dev libgsl27 git ssh - pip3 install cppyy diff --git a/utils/tests/gitlab-ci-fedora.yml b/utils/tests/gitlab-ci-fedora.yml index dca32a427..f0e3199aa 100644 --- a/utils/tests/gitlab-ci-fedora.yml +++ b/utils/tests/gitlab-ci-fedora.yml @@ -18,6 +18,7 @@ - dnf install --assumeyes gcc-c++ cmake ccache ninja-build boost-devel + eigen3-devel gtk3 gtk3-devel gsl gsl-devel sqlite sqlite-devel diff --git a/utils/tests/gitlab-ci-gcc.yml b/utils/tests/gitlab-ci-gcc.yml index 1417cd9f0..36ddc3ee4 100644 --- a/utils/tests/gitlab-ci-gcc.yml +++ b/utils/tests/gitlab-ci-gcc.yml @@ -21,6 +21,7 @@ python3 python3-dev libgsl0-dev gsl-bin libboost-all-dev + libeigen3-dev libgtk-3-dev libfl-dev libxml2 libxml2-dev diff --git a/utils/tests/gitlab-ci-ubuntu.yml b/utils/tests/gitlab-ci-ubuntu.yml index 18aa67f3f..b2e39b388 100644 --- a/utils/tests/gitlab-ci-ubuntu.yml +++ b/utils/tests/gitlab-ci-ubuntu.yml @@ -26,6 +26,7 @@ libxml2 libxml2-dev libopenmpi-dev openmpi-bin openmpi-common openmpi-doc libsqlite3-dev sqlite3 + libeigen3-dev qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools bison flex ssh