Files
geant4/cmake/Templates/geant4-env.sh.in
T
2016-06-09 16:25:56 +02:00

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