-
Whitney Armstrong authoredWhitney Armstrong authored
Dockerfile 1.03 KiB
FROM eicweb.phy.anl.gov:4567/containers/eic_container/jug_dev:master
LABEL maintainer="Whitney Armstrong <warmstrong@anl.gov>" \
name="insane2" \
group="whit/insane2" \
march="native" \
basedist="ubuntu" \
base="jug_dev" \
version="0.8"
#RUN cd /tmp \
# && source /usr/local/bin/thisroot.sh \
# && git clone https://eicweb.phy.anl.gov/whit/web_canvas.git \
# && mkdir -p web_canvas/build && cd web_canvas/build \
# && cmake ../. && make -j8 install \
# && cd /tmp && rm -rf web_canvas
RUN apt update && apt install -y --no-install-recommends graphviz doxygen texlive
RUN cd /tmp \
&& source /usr/local/bin/thisroot.sh \
&& git clone https://eicweb.phy.anl.gov/whit/insane2.git \
&& mkdir -p insane2/build && cd insane2/build \
&& cmake ../. -DCMAKE_CXX_STANDARD=17 \
&& make -j30 && make -j4 install \
&& cd /tmp && rm -rf /tmp/insane2