Skip to content
Snippets Groups Projects
Commit d7e50f0f authored by Rodrigo G. Ruiz's avatar Rodrigo G. Ruiz Committed by Johannes Schumann
Browse files

add km3buu to dockerfile

parent 161cbdef
No related branches found
No related tags found
1 merge request!12Restructure
......@@ -2,19 +2,20 @@ FROM debian:stretch
RUN apt-get update -qq && \
apt-get upgrade -qq -y
RUN apt-get install -qq -y gfortran make cmake libbz2-dev wget g++ git && \
apt-get install -qq -y python3-dev python3-pip python3-tk python3-lxml python3-six
RUN apt-get install -qq -y gfortran make libbz2-dev wget g++ git && \
apt-get install -qq -y python3-dev python3-pip python3-tk python3-lxml python3-six
RUN cd /opt && \
mkdir -p cmake-3.18 && wget -qO- "https://cmake.org/files/v3.18/cmake-3.18.2-Linux-x86_64.tar.gz" | tar --strip-components=1 -xz -C cmake-3.18
ENV PATH="/opt/cmake-3.18/bin:$PATH"
RUN cd /opt && \
wget https://root.cern.ch/download/root_v6.20.04.source.tar.gz && \
tar xvzf root_v6.20.04.source.tar.gz
RUN export PATH=/opt/cmake-3.18/bin:$PATH && \
cd /opt/root-6.20.04 && \
RUN cd /opt/root-6.20.04 && \
mkdir -p obj && \
cd obj && \
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -Dpyroot=OFF -Dpyroot_experimental=OFF -Dx11=OFF -Dxft=OFF .. && \
......@@ -43,5 +44,12 @@ RUN cd /opt && \
make -j withROOT=1 && \
rm -rf /opt/*.tar.gz
ADD . /km3buu
RUN cd /km3buu && \
pip3 install setuptools-scm && \
pip3 install pytest-runner && \
pip3 install -e .
ENV CONTAINER_GIBUU_EXEC=/opt/release2021/objects/GiBUU.x
ENV LD_LIBRARY_PATH="/usr/local/lib:${LD_LIBRARY_PATH}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment