|
@@ -27,7 +27,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
ca-certificates iputils-ping \
|
|
ca-certificates iputils-ping \
|
|
|
colordiff \
|
|
colordiff \
|
|
|
mpi-default-dev \
|
|
mpi-default-dev \
|
|
|
- python3 python3-dev python3-numpy \
|
|
|
|
|
|
|
+ python3 python3-dev python3-numpy python3-setuptools \
|
|
|
# Libs scientifiques PDI
|
|
# Libs scientifiques PDI
|
|
|
libhdf5-dev libz-dev \
|
|
libhdf5-dev libz-dev \
|
|
|
# X11 & Xvfb (Pour ProfileView headless)
|
|
# X11 & Xvfb (Pour ProfileView headless)
|
|
@@ -94,10 +94,11 @@ ENV PDI_DIR=/usr/local
|
|
|
ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/lib/x86_64-linux-gnu
|
|
ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/lib/x86_64-linux-gnu
|
|
|
ENV CPATH=/usr/local/include
|
|
ENV CPATH=/usr/local/include
|
|
|
ENV PREFIX=/usr/local
|
|
ENV PREFIX=/usr/local
|
|
|
-
|
|
|
|
|
|
|
+ARG PDI_VERSION=v1.10.0
|
|
|
|
|
|
|
|
WORKDIR /tmp/pdi-build
|
|
WORKDIR /tmp/pdi-build
|
|
|
-RUN git clone --depth 1 https://github.com/pdidev/pdi.git . && \
|
|
|
|
|
|
|
+RUN git clone --depth 1 --branch ${PDI_VERSION} https://github.com/pdidev/pdi.git . && \
|
|
|
|
|
+ sed -i 's/distutils.sysconfig/sysconfig/g' cmake/FindPython3Path.cmake && \
|
|
|
mkdir build && cd build && \
|
|
mkdir build && cd build && \
|
|
|
cmake \
|
|
cmake \
|
|
|
-DBUILD_MPI=OFF \
|
|
-DBUILD_MPI=OFF \
|