Newer
Older
Pere Mato
committed
# Source this script to set up the DD4Hep installation that this script is part of.
#
# This script if for the csh like shells, see thisdd4hep.csh for csh like shells.
#
# Author: Pere Mato
if [ "x${BASH_ARGV[0]}" = "x" ]; then
if [ ! -f bin/thisdd4hep.sh ]; then
echo ERROR: must "cd where/dd4hep/is" before calling ". bin/thisdd4hep.sh" for this version of bash!
return 1
fi
else
# get param to "."
THIS=$(dirname ${BASH_ARGV[0]})
fi
#----------- source the ROOT environment first
source @ROOT_ROOT@/bin/thisroot.sh
if [ @DD4hep_WITH_GEANT4@ ]
then
export G4INSTALL=@Geant4_ROOT@/../../
export G4ENV_INIT=@Geant4_ROOT@/../../bin/geant4.sh
# export G4SYSTEM="Darwin-g++"
test -r ${G4ENV_INIT} && { cd $(dirname ${G4ENV_INIT}) ; . ./$(basename ${G4ENV_INIT}) ; cd $OLDPWD ; }
fi
#----PATH-----------------------------------------------------------------
if [ -z "${PATH}" ]; then
PATH=@CMAKE_INSTALL_PREFIX@/bin; export PATH # Linux, ELF HP-UX
PATH=@CMAKE_INSTALL_PREFIX@/bin:$PATH; export PATH
Pere Mato
committed
#----LD_LIBRARY_PATH-----------------------------------------------------------------
if [ -z "${LD_LIBRARY_PATH}" ]; then
LD_LIBRARY_PATH=@CMAKE_INSTALL_PREFIX@/lib:@XERCESC_ROOT_DIR@/lib:@Geant4_DIR@/..; export LD_LIBRARY_PATH # Linux, ELF HP-UX
Pere Mato
committed
else
LD_LIBRARY_PATH=@CMAKE_INSTALL_PREFIX@/lib:@XERCESC_ROOT_DIR@/lib:@Geant4_DIR@/..:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
Pere Mato
committed
fi
#----DYLD_LIBRARY_PATH---------------------------------------------------------------
if [ -z "${DYLD_LIBRARY_PATH}" ]; then
DYLD_LIBRARY_PATH=@CMAKE_INSTALL_PREFIX@/lib:@XERCESC_ROOT_DIR@/lib; export DYLD_LIBRARY_PATH # Mac OS X
Pere Mato
committed
else
DYLD_LIBRARY_PATH=@CMAKE_INSTALL_PREFIX@/lib:@XERCESC_ROOT_DIR@/lib:$DYLD_LIBRARY_PATH; export DYLD_LIBRARY_PATH
Pere Mato
committed
fi
#----PYTHONPATH---------------------------------------------------------------
if [ -z "${PYTHONPATH}" ]; then
PYTHONPATH=@CMAKE_SOURCE_DIR@/DDCore/python; export PYTHONPATH
else
PYTHONPATH=@CMAKE_SOURCE_DIR@/DDCore/python:$PYTHONPATH; export PYTHONPATH
fi