Skip to content

Commit eece077

Browse files
MakisHIshaanDesai
andauthored
Adapt system tests setup for fenics-adapter (#712)
Co-authored-by: Ishaan Desai <ishaandesai@gmail.com>
1 parent e27f5d4 commit eece077

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tools/tests/dockerfiles/ubuntu_2404/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ RUN apt-get -qq update && \
3232
libbenchmark-dev \
3333
libboost-all-dev \
3434
libeigen3-dev \
35+
libopenmpi-dev \
3536
libxml2-dev \
3637
lsb-release \
38+
openmpi-bin \
3739
petsc-dev \
3840
python3-dev \
3941
python3-numpy \
@@ -100,7 +102,7 @@ RUN add-apt-repository -y ppa:fenics-packages/fenics && \
100102
USER precice
101103
ARG FENICS_ADAPTER_REF
102104
# Building fenics-adapter
103-
RUN python3 -m venv /home/precice/venv && \
105+
RUN python3 -m venv --system-site-packages /home/precice/venv && \
104106
. /home/precice/venv/bin/activate && \
105107
pip3 install git+https://github.com/precice/fenics-adapter.git@${FENICS_ADAPTER_REF}
106108

0 commit comments

Comments
 (0)