150 lines
3.7 KiB
Tcsh
150 lines
3.7 KiB
Tcsh
#!/bin/csh
|
|
|
|
#------------------------------------------------------------------------------
|
|
# (t)csh environment setup script for Geant4 @geant4_VERSION@
|
|
#
|
|
# Autogenerated by CMake DO NOT EDIT
|
|
#
|
|
# $Id: geant4-env.csh.in,v 1.2 2010-12-01 17:45:33 bmorgan Exp $
|
|
#
|
|
#------------------------------------------------------------------------------
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Unset all possible geant4 environment variables that may otherwise have
|
|
# been set
|
|
#
|
|
unsetenv CLHEP_BASE_DIR
|
|
unsetenv CLHEP_INCLUDE_DIR
|
|
unsetenv CLHEP_LIB
|
|
unsetenv CLHEP_LIB_DIR
|
|
|
|
unsetenv G4DEBUG
|
|
unsetenv G4INCLUDE
|
|
unsetenv G4INSTALL
|
|
|
|
unsetenv G4LIB
|
|
unsetenv G4LIB_BUILD_G3TOG4
|
|
unsetenv G4LIB_BUILD_SHARED
|
|
unsetenv G4LIB_BUILD_STATIC
|
|
unsetenv G4LIB_BUILD_ZLIB
|
|
unsetenv G4LIB_BUILD_GDML
|
|
unsetenv G4LIB_USE_G3TOG4
|
|
unsetenv G4LIB_USE_GRANULAR
|
|
unsetenv G4LIB_USE_ZLIB
|
|
|
|
unsetenv G4SYSTEM
|
|
|
|
unsetenv G4UI_NONE
|
|
unsetenv G4UI_BUILD_WIN32_SESSION
|
|
unsetenv G4UI_BUILD_XAW_SESSION
|
|
unsetenv G4UI_BUILD_XM_SESSION
|
|
unsetenv G4UI_USE_TCSH
|
|
unsetenv G4UI_USE_WIN32
|
|
unsetenv G4UI_USE_XAW
|
|
unsetenv G4UI_USE_XM
|
|
unsetenv G4UI_USE_QT
|
|
|
|
unsetenv G4VIS_NONE
|
|
unsetenv G4VIS_BUILD_DAWN_DRIVER
|
|
unsetenv G4VIS_BUILD_OIWIN32_DRIVER
|
|
unsetenv G4VIS_BUILD_OIX_DRIVER
|
|
unsetenv G4VIS_BUILD_OPENGLWIN32_DRIVER
|
|
unsetenv G4VIS_BUILD_OPENGLXM_DRIVER
|
|
unsetenv G4VIS_BUILD_OPENGLX_DRIVER
|
|
unsetenv G4VIS_BUILD_RAYTRACERX_DRIVER
|
|
unsetenv G4VIS_BUILD_VRML_DRIVER
|
|
unsetenv G4VIS_BUILD_OPENGLQT_DRIVER
|
|
|
|
unsetenv G4VIS_USE_DAWN
|
|
unsetenv G4VIS_USE_OIWIN32
|
|
unsetenv G4VIS_USE_OIX
|
|
unsetenv G4VIS_USE_OPENGLWIN32
|
|
unsetenv G4VIS_USE_OPENGLX
|
|
unsetenv G4VIS_USE_OPENGLXM
|
|
unsetenv G4VIS_USE_RAYTRACERX
|
|
unsetenv G4VIS_USE_VRML
|
|
unsetenv G4VIS_USE_OPENGLQT
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Now set the needed variables by the backward compatibility script
|
|
#
|
|
if ( ! $?G4WORKDIR ) then
|
|
setenv G4WORKDIR $HOME/geant4
|
|
endif
|
|
|
|
unsetenv G4SYSTEM
|
|
setenv G4SYSTEM @G4SYSTEM@
|
|
|
|
unsetenv G4INSTALL
|
|
setenv G4INSTALL @G4INSTALL@
|
|
|
|
unsetenv G4INCLUDE
|
|
setenv G4INCLUDE @G4INCLUDE@
|
|
|
|
unsetenv G4LIB
|
|
setenv G4LIB @G4LIB@
|
|
|
|
#----------------------------------------------------------------------------
|
|
# Qt Support
|
|
#
|
|
unsetenv G4UI_USE_QT
|
|
unsetenv G4VIS_USE_QT
|
|
if ( "x@G4_HAVE_QT@" == "xyes" ) then
|
|
setenv G4UI_USE_QT 1
|
|
setenv G4VIS_USE_OPENGLQT 1
|
|
endif
|
|
|
|
#----------------------------------------------------------------------------
|
|
# TCSH UI support
|
|
#
|
|
unsetenv G4UI_USE_TCSH
|
|
if ( "x@G4_HAVE_TCSH@" == "xyes" ) then
|
|
setenv G4UI_USE_TCSH 1
|
|
endif
|
|
|
|
#----------------------------------------------------------------------------
|
|
# X11 Support
|
|
#
|
|
unsetenv G4VIS_USE_RAYTRACERX
|
|
if ( "x@G4_HAVE_RAYTRACERX@" == "xyes" ) then
|
|
setenv G4VIS_USE_RAYTRACERX 1
|
|
endif
|
|
|
|
#----------------------------------------------------------------------------
|
|
# OpenGL X11 Support
|
|
#
|
|
unsetenv G4VIS_USE_OPENGLX
|
|
if ( "x@G4_HAVE_OPENGLX@" == "xyes" ) then
|
|
setenv G4VIS_USE_OPENGLX 1
|
|
endif
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Setup any needed external packages
|
|
#
|
|
unsetenv CLHEP_BASE_DIR
|
|
setenv CLHEP_BASE_DIR @CLHEP_BASE_DIR@
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
# Finally setup the library paths
|
|
#
|
|
if ( "x$G4SYSTEM" != "xDarwin-g++" ) then
|
|
if ( ! ${?LD_LIBRARY_PATH} ) then
|
|
setenv LD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib
|
|
else
|
|
setenv LD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib:${LD_LIBRARY_PATH}
|
|
endif
|
|
else
|
|
if ( ! ${?DYLD_LIBRARY_PATH} ) then
|
|
setenv DYLD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib
|
|
else
|
|
setenv DYLD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}:${CLHEP_BASE_DIR}/lib:${DYLD_LIBRARY_PATH}
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
|