From bd85a331ced5146b0544f54aec9741969329eba2 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Tue, 31 Mar 2020 23:56:05 +0200 Subject: [PATCH] eigenpy / focal --- docker/eigenpy/Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docker/eigenpy/Dockerfile diff --git a/docker/eigenpy/Dockerfile b/docker/eigenpy/Dockerfile new file mode 100644 index 0000000..c2a90fd --- /dev/null +++ b/docker/eigenpy/Dockerfile @@ -0,0 +1,23 @@ +ARG UBUNTU=focal +FROM ubuntu:$UBUNTU + +ENV DEBIAN_FRONTEND=noninteractive CTEST_OUTPUT_ON_FAILURE=true + +RUN apt-get update -y \ + && apt-get install -y \ + build-essential \ + cmake \ + libboost-all-dev \ + libeigen3-dev \ + && rm -rf /var/lib/apt/lists/* + +ARG EIGENPY=2.2.2 + +ADD https://github.com/stack-of-tasks/eigenpy/releases/download/v${EIGENPY}/eigenpy-${EIGENPY}.tar.gz / +RUN tar xf /eigenpy-${EIGENPY}.tar.gz \ + && mkdir /eigenpy-${EIGENPY}/build + +WORKDIR /eigenpy-${EIGENPY}/build + +RUN cmake .. +RUN make -- GitLab