Skip to content

Commit 7942e80

Browse files
authored
add geant_vmc
1 parent 86e6b23 commit 7942e80

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,17 @@ RUN git clone http://github.com/vmc-project/vgm.git $VGM_DIR/git_source && \
3434
make install && \
3535
cd .. && \
3636
rm -rf build git_source
37+
38+
ARG GEANT4_VMC_DIR=$APPS_DIR/geant4_vmc
39+
RUN mkdir $GEANT4_VMC_DIR
40+
RUN git clone http://github.com/vmc-project/geant4_vmc.git $GEANT4_VMC_DIR/git_source && \
41+
cd $GEANT4_VMC_DIR/git_source && \
42+
git checkout v6-6-p2 && \
43+
cd .. && \
44+
mkdir build && \
45+
cd build && \
46+
cmake -DCMAKE_INSTALL_PREFIX=$GEANT4_VMC_DIR -DGeant4VMC_USE_VGM=ON -DGeant4VMC_BUILD_EXAMPLES=OFF -DGeant4VMC_USE_GEANT4_UI=OFF -DGeant4VMC_USE_GEANT4_VIS=OFF -DGeant4VMC_INSTALL_EXAMPLES=OFF $GEANT4_VMC_DIR/git_source && \
47+
make -j4 && \
48+
make install && \
49+
cd .. && \
50+
rm -rf build git_source

0 commit comments

Comments
 (0)