#!/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