We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f858aef commit f4dbd90Copy full SHA for f4dbd90
docker/ubuntu/Dockerfile
@@ -0,0 +1,24 @@
1
+FROM ubuntu:22.04
2
+
3
+RUN apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -qqy \
4
+ build-essential \
5
+ cmake \
6
+ cmake-curses-gui \
7
+ vim \
8
+ gdb \
9
+ git \
10
+ libboost-all-dev \
11
+ libeigen3-dev \
12
+ liburdfdom-dev \
13
+ python3-numpy
14
15
+WORKDIR /src
16
+RUN git clone --recursive -j2 -b devel https://github.com/stack-of-tasks/eigenpy
17
18
+ENV CTEST_OUTPUT_ON_FAILURE=ON
19
+ENV CTEST_PROGRESS_OUTPUT=ON
20
+ENV CTEST_PARALLEL_LEVEL=2
21
22
+WORKDIR /src/eigenpy/build
23
+RUN cmake -DPYTHON_EXECUTABLE=$(which python3) -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON ..
24
+RUN make -sj2
0 commit comments