Commit 6dfb70cd authored by David Blyth's avatar David Blyth

Added NPDet library and initial .gitignore

parent 5c977e51
# vim swp files
*.swp
......@@ -12,7 +12,7 @@ RUN pacman -S --noconfirm \
&& rm -rf /var/cache/pacman/pkg
RUN useradd -m -G wheel eicuser \
&& sed -i.bak 's/# \(%wheel ALL=(ALL) NOPASSWD: ALL\)/\1/' /etc/sudoers
&& sed -i.bak 's/\s*#\s*\(%wheel\s*ALL=(ALL)\s*NOPASSWD:\s*ALL\)/\1/' /etc/sudoers
USER eicuser
WORKDIR /home/eicuser
......@@ -269,6 +269,23 @@ RUN sudo mkdir $GOPATH \
&& cd \
&& rm -rf $GOPATH/src
# NPDet
ENV NPDET_CHECKOUT=8d0f7cd194fd6c4be654f57f3aebcb64b0236263
RUN git clone https://eicweb.phy.anl.gov/EIC/NPDet.git \
&& cd NPDet \
&& git checkout $NPDET_CHECKOUT \
&& mkdir build \
&& cd build \
&& cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DCMAKE_BUILD_TYPE=Release \
../ \
&& make -j $BUILD_THREADS \
&& sudo make install \
&& cd ../../ \
&& rm -rf NPDet
# Convenience tools
RUN sudo pacman -S --noconfirm \
openssh \
......
......@@ -9,6 +9,7 @@ variety of uses in the context of EIC studies at ANL.
* iLCUtil
* lcgeo
* LCIO
* NPDet
* proio
* Protobuf
* ROOT
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment