137 lines
3.2 KiB
Bash
137 lines
3.2 KiB
Bash
#!/bin/sh
|
|
|
|
#------------------------------------------------------------------------------
|
|
# sh environment setup script for Geant4 @geant4_VERSION@
|
|
#
|
|
# Autogenerated by CMake DO NOT EDIT
|
|
#
|
|
# $Id: geant4-env.sh.in,v 1.2 2010/12/01 17:21:52 bmorgan Exp $
|
|
#
|
|
#------------------------------------------------------------------------------
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Unset all possible geant4 environment variables that may otherwise have
|
|
# been set
|
|
#
|
|
unset CLHEP_BASE_DIR
|
|
unset CLHEP_INCLUDE_DIR
|
|
unset CLHEP_LIB
|
|
unset CLHEP_LIB_DIR
|
|
|
|
unset G4DEBUG
|
|
unset G4INCLUDE
|
|
unset G4INSTALL
|
|
|
|
unset G4LEDATA
|
|
unset G4LEVELGAMMADATA
|
|
unset G4NEUTRONHPDATA
|
|
unset G4RADIOACTIVEDATA
|
|
unset G4ABLADATA
|
|
unset G4REALSURFACEDATA
|
|
unset G4NEUTRONXSDATA
|
|
unset G4PIIDATA
|
|
|
|
unset G4LIB
|
|
unset G4LIB_BUILD_G3TOG4
|
|
unset G4LIB_BUILD_SHARED
|
|
unset G4LIB_BUILD_STATIC
|
|
unset G4LIB_BUILD_ZLIB
|
|
unset G4LIB_BUILD_GDML
|
|
unset G4LIB_USE_G3TOG4
|
|
unset G4LIB_USE_GRANULAR
|
|
unset G4LIB_USE_ZLIB
|
|
|
|
unset G4SYSTEM
|
|
|
|
unset G4UI_NONE
|
|
unset G4UI_BUILD_WIN32_SESSION
|
|
unset G4UI_BUILD_XAW_SESSION
|
|
unset G4UI_BUILD_XM_SESSION
|
|
unset G4UI_USE_TCSH
|
|
unset G4UI_USE_WIN32
|
|
unset G4UI_USE_XAW
|
|
unset G4UI_USE_XM
|
|
unset G4UI_USE_QT
|
|
|
|
unset G4VIS_NONE
|
|
unset G4VIS_BUILD_DAWN_DRIVER
|
|
unset G4VIS_BUILD_OIWIN32_DRIVER
|
|
unset G4VIS_BUILD_OIX_DRIVER
|
|
unset G4VIS_BUILD_OPENGLWIN32_DRIVER
|
|
unset G4VIS_BUILD_OPENGLXM_DRIVER
|
|
unset G4VIS_BUILD_OPENGLX_DRIVER
|
|
unset G4VIS_BUILD_RAYTRACERX_DRIVER
|
|
unset G4VIS_BUILD_VRML_DRIVER
|
|
unset G4VIS_BUILD_OPENGLQT_DRIVER
|
|
|
|
unset G4VIS_USE_DAWN
|
|
unset G4VIS_USE_OIWIN32
|
|
unset G4VIS_USE_OIX
|
|
unset G4VIS_USE_OPENGLWIN32
|
|
unset G4VIS_USE_OPENGLX
|
|
unset G4VIS_USE_OPENGLXM
|
|
unset G4VIS_USE_RAYTRACERX
|
|
unset G4VIS_USE_VRML
|
|
unset G4VIS_USE_OPENGLQT
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Now set the needed variables by the backward compatibility script
|
|
#
|
|
if test "x$G4WORKDIR" = "x" ; then
|
|
export G4WORKDIR=$HOME/geant4
|
|
fi
|
|
|
|
unset G4SYSTEM
|
|
export G4SYSTEM=@G4SYSTEM@
|
|
|
|
unset G4INSTALL
|
|
export G4INSTALL=@G4INSTALL@
|
|
|
|
unset G4INCLUDE
|
|
export G4INCLUDE=@G4INCLUDE@
|
|
|
|
unset G4LIB
|
|
export G4LIB=@G4LIB@
|
|
|
|
unset G4UI_USE_QT
|
|
unset G4VIS_USE_QT
|
|
if test "x@G4_HAVE_QT@" = "xyes" ; then
|
|
export G4UI_USE_QT=1
|
|
export G4VIS_USE_OPENGLQT=1
|
|
fi
|
|
|
|
unset G4UI_USE_TCSH
|
|
if test "x@G4_HAVE_TCSH@" = "xyes" ; then
|
|
export G4UI_USE_TCSH=1
|
|
fi
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Setup any needed external packages
|
|
#
|
|
unset CLHEP_BASE_DIR
|
|
export CLHEP_BASE_DIR=@CLHEP_BASE_DIR@
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Finally setup the library paths
|
|
#
|
|
if test "x$G4SYSTEM" != "xDarwin-g++" ; then
|
|
if test "x$LD_LIBRARY_PATH" = "x" ; then
|
|
export LD_LIBRARY_PATH=${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib
|
|
else
|
|
export LD_LIBRARY_PATH=${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib:${LD_LIBRARY_PATH}
|
|
fi
|
|
else
|
|
if test "x$DYLD_LIBRARY_PATH" = "x" ; then
|
|
export DYLD_LIBRARY_PATH=${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib
|
|
else
|
|
export DYLD_LIBRARY_PATH=${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib:${DYLD_LIBRARY_PATH}
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
|
|
|