#!/bin/bash if (not_there Geant4_VMC $SIMPATH/transport/geant4_vmc/lib/tgt_$arch/libgeant4vmc.so); then cd $SIMPATH/transport cd $SIMPATH/transport/geant4_vmc/g4root make -j$number_of_processes cd $SIMPATH/transport/geant4_vmc/source make -j$number_of_processes if [ "$platform" = "macosx" ]; then cd $SIMPATH/transport/geant4_vmc/lib/tgt_$arch ext1=dylib ext2=so for file in $(ls *.$ext1); do ln -s $file ${file%.*}.$ext2 done fi cd $SIMPATH/transport/geant4_vmc/lib for file in $(ls tgt_$arch); do ln -s tgt_$arch/$file done check_success Geant4_VMC $SIMPATH/transport/geant4_vmc/lib/tgt_$arch/libgeant4vmc.so check=$? check_all_libraries $SIMPATH/transport/geant4_vmc/lib/tgt_$arch/ fi if [ "$platform" = "macosx" ]; then export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:$SIMPATH/transport/geant4_vmc/lib/ else export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SIMPATH/transport/geant4_vmc/lib/ fi cd $SIMPATH return 1