Pārlūkot izejas kodu

corr

Signed-off-by: Jean-Michel Batto <jmbatto@eldarsoft.com>
Jean-Michel Batto 2 nedēļas atpakaļ
vecāks
revīzija
668dc79d9a
1 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 4 3
      Dockerfile

+ 4 - 3
Dockerfile

@@ -27,7 +27,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
     ca-certificates iputils-ping \
 	colordiff \
 	mpi-default-dev \
-	python3 python3-dev python3-numpy \
+	python3 python3-dev python3-numpy python3-setuptools \
     # Libs scientifiques PDI
     libhdf5-dev libz-dev \
     # 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 CPATH=/usr/local/include
 ENV PREFIX=/usr/local
-
+ARG PDI_VERSION=v1.10.0
 
 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 && \
     cmake \
         -DBUILD_MPI=OFF \