From 6fca60a82add13d73a8ed9ec07fd8c3010bf43ee Mon Sep 17 00:00:00 2001 From: Manuel Weberndorfer <manuel.weberndorfer@id.ethz.ch> Date: Thu, 2 Sep 2021 08:51:04 +0000 Subject: [PATCH] add PETSC_SCALAR_TYPE parameter to Dockerfile --- docker/Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 6113bd00..a5c26253 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,6 +16,8 @@ ARG BASE_IMAGE=ubuntu:focal FROM $BASE_IMAGE +ARG PETSC_SCALAR_TYPE=real + RUN apt-get update && \ DEBIAN_FRONTEND="noninteractive" \ TZ="Europe/Zurich" \ @@ -29,7 +31,6 @@ RUN apt-get update && \ libeigen3-dev \ librange-v3-dev \ ninja-build \ - libpetsc-complex-dev \ python3 python3-pip \ python3-h5py \ gdb @@ -40,3 +41,8 @@ RUN pip3 install \ pylint==2.6.0 \ sympy==1.7.1 \ gcovr + +RUN apt-get update && \ + DEBIAN_FRONTEND="noninteractive" \ + apt-get install -y \ + libpetsc-$PETSC_SCALAR_TYPE-dev \ No newline at end of file -- GitLab