diff --git a/Docker/lofar-pulp/Dockerfile b/Docker/lofar-pulp/Dockerfile index d309e60121e2d9d4265a00246be6f6319718647c..fb2247ea5e08d9cf4feb101fdb013a6e2c158a1f 100644 --- a/Docker/lofar-pulp/Dockerfile +++ b/Docker/lofar-pulp/Dockerfile @@ -48,13 +48,14 @@ RUN aptitude install -y python3-kombu # ******************* # -ENV LOFAR_BUILDVARIANT=gnucxx11_optarch +ARG LOFAR_BUILDVARIANT=gnucxx11_optarch +ENV LOFAR_BUILDVARIANT=${LOFAR_BUILDVARIANT} # Install #some are already installed, but we need boost, and RUN apt-get update && apt-get install -y subversion cmake g++ gfortran bison flex liblog4cplus-dev libhdf5-dev libblitz0-dev python-dev libxml2-dev pkg-config libunittest++-dev libxml++2.6-dev binutils-dev && \ RUN apt-get update && apt-get install -y liblog4cplus-dev libhdf5-dev libblitz0-dev libunittest++-dev libxml++2.6-dev binutils-dev && \ mkdir -p /opt/lofar/build/${LOFAR_BUILDVARIANT} /opt/lofar/src && \ - git clone --depth=1 --branch ${BASE_VERSION//latest/master} https://git.astron.nl/ro/lofar.git /opt/lofar/src && \ + bash -c 'git clone --depth=1 --branch ${BASE_VERSION//latest/master} https://git.astron.nl/ro/lofar.git /opt/lofar/src' && \ cd /opt/lofar/src && \ cd /opt/lofar/build/${LOFAR_BUILDVARIANT} && cmake -DBUILD_PACKAGES="Pipeline MessageBus OTDB_Services" -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=/opt/lofar/ -DCASACORE_ROOT_DIR=/opt/casacore/ -DQPID_ROOT_DIR=/opt/qpid/ -DUSE_OPENMP=True /opt/lofar/src/ && \ cd /opt/lofar/build/${LOFAR_BUILDVARIANT} && make -j ${J} && \