FROM git.km3net.de:4567/simulation/km3sim/base_container MAINTAINER Vladimir Kulikovskiy , Valentin Pestel # Setup some env variables ENV KM3SIM_DIR="/builds/simulation/km3sim/" ENV KM3SIM_BUILD_DIR="${KM3SIM_DIR}/build/" # Copy source in the container COPY . ${KM3SIM_DIR} # Create and move to the build directory RUN rm -rf ${KM3SIM_BUILD_DIR} RUN mkdir -p ${KM3SIM_BUILD_DIR} WORKDIR ${KM3SIM_BUILD_DIR} # Build KM3Sim RUN cmake .. RUN make -j ENV GDML_SCHEMA_DIR="${KM3SIM_BUILD_DIR}/ressources/gdml/GDML_3_1_6/schema/" ENV PATH="${KM3SIM_BUILD_DIR}:${PATH}" ENV LD_LIBRARY_PATH="${KM3SIM_DIR}/externals/km3net-dataformat/lib:${LD_LIBRARY_PATH}"