From 0052d18d8f057ba33e1944e4f0c01d7912701e87 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Wed, 8 Jan 2025 14:46:39 +0100 Subject: [PATCH] update eigenpy docker --- docker/eigenpy/Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docker/eigenpy/Dockerfile b/docker/eigenpy/Dockerfile index ad1f7fb..2260a32 100644 --- a/docker/eigenpy/Dockerfile +++ b/docker/eigenpy/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:focal +FROM ubuntu:noble ENV CTEST_OUTPUT_ON_FAILURE=true @@ -10,14 +10,18 @@ RUN apt-get update -y \ libboost-all-dev \ libeigen3-dev \ python3-numpy \ + python3-scipy \ python-is-python3 \ && rm -rf /var/lib/apt/lists/* -ARG EIGENPY=2.6.4 +ARG EIGENPY=3.10.1 ADD https://github.com/stack-of-tasks/eigenpy/releases/download/v${EIGENPY}/eigenpy-${EIGENPY}.tar.gz / RUN tar xf /eigenpy-${EIGENPY}.tar.gz -WORKDIR /eigenpy-${EIGENPY}/build -RUN cmake .. +RUN cmake -B build -S /eigenpy-${EIGENPY} -DPYTHON_STANDARD_LAYOUT=ON -DPYTHON_DEB_LAYOUT=ON +RUN cmake --build build -j16 +RUN cmake --build build -t test +RUN cmake --build build -t install +RUN python -c "import eigenpy" -- GitLab