#!@GEANT4_TC_SHELL_PROGRAM@ #----------------------------------------------------------------------- # @GEANT4_TC_SHELL_FAMILY@ environment setup script for Geant4 @Geant4_VERSION@ # # This script will configure your environment to provide a setup which # can be used to build user applications using the old Geant4 GNUmakefile # build system, but with a CMake build or install of Geant4. # # This script is autogenerated by CMake DO NOT EDIT # #----------------------------------------------------------------------- # Locate directory of self # @GEANT4_TC_LOCATE_SELF_COMMAND@ @GEANT4_TC_IF_SELFLOCATED@ #----------------------------------------------------------------------- # Cleanup any existing known environment variables # NB: It won't help with resetting paths!! # # - Core Variables @GEANT4_TC_UNSET_COMMAND@ G4INSTALL @GEANT4_TC_UNSET_COMMAND@ G4SYSTEM @GEANT4_TC_UNSET_COMMAND@ G4INCLUDE @GEANT4_TC_UNSET_COMMAND@ G4LIB @GEANT4_TC_UNSET_COMMAND@ G4DEBUG # - Library build options @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_SHARED @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_STATIC @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_DLL @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_GRANULAR @GEANT4_TC_UNSET_COMMAND@ G4MULTITHREADED # - Optional component build # # - CLHEP options @GEANT4_TC_UNSET_COMMAND@ CLHEP_BASE_DIR @GEANT4_TC_UNSET_COMMAND@ CLHEP_INCLUDE_DIR @GEANT4_TC_UNSET_COMMAND@ CLHEP_LIB @GEANT4_TC_UNSET_COMMAND@ CLHEP_LIB_DIR # - EXPAT options @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_EXPAT @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_EXPAT # - ZLIB options @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_ZLIB @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_ZLIB # - GDML Options @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_GDML @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_GDML @GEANT4_TC_UNSET_COMMAND@ XERCESCROOT # - G3ToG4 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_G3TOG4 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_G3TOG4 # - USolids/VecGeom @GEANT4_TC_UNSET_COMMAND@ USOLIDS_BASE_DIR @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_USOLIDS @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_PARTIAL_USOLIDS @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UBOX @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UCONS @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UEXTRUDEDSOLID @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UGENERICPOLYCONE @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UGENERICTRAP @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UORB @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPARABOLOID @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPOLYCONE @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPOLYHEDRA @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_USPHERE @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTET @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTRAP @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTRD @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTORUS @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTUBS # - UI Build and Use options # USE options only for applications. @GEANT4_TC_UNSET_COMMAND@ G4UI_NONE @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_QT_SESSION @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_WIN32_SESSION @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_XAW_SESSION @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_XM_SESSION @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_TCSH @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_WIN32 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_XAW @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_XM @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_QT #- VIS Build and Use options # Only USE options matter for applications. @GEANT4_TC_UNSET_COMMAND@ G4VIS_NONE # - OpenInventor driver @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OIWIN32_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OIWIN32 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OIX_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OIX # - OpenGL drivers @GEANT4_TC_UNSET_COMMAND@ QTHOME @GEANT4_TC_UNSET_COMMAND@ QTLIBPATH @GEANT4_TC_UNSET_COMMAND@ QTLIBS @GEANT4_TC_UNSET_COMMAND@ GLQTLIBS @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLQT_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLQT @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLWIN32_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLWIN32 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLXM_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLXM @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLX_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLX # - Raytracer X11 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_RAYTRACERX_DRIVER @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_RAYTRACERX #----------------------------------------------------------------------- # System description and standard install paths # @GEANT4_TC_G4SYSTEM@ @GEANT4_TC_G4INSTALL@ @GEANT4_TC_G4INCLUDE@ @GEANT4_TC_G4BIN_PATH_SETUP@ @GEANT4_TC_G4LIB@ @GEANT4_TC_G4LIB_PATH_SETUP@ #----------------------------------------------------------------------- # User's G4WORKDIR # @GEANT4_TC_G4WORKDIR_SETUP@ @GEANT4_TC_G4WORKDIR_PATH_SETUP@ #----------------------------------------------------------------------- # Library build setup # @GEANT4_TC_G4LIB_BUILD_SHARED@ @GEANT4_TC_G4LIB_USE_DLL@ @GEANT4_TC_G4LIB_BUILD_STATIC@ @GEANT4_TC_G4MULTITHREADED@ #----------------------------------------------------------------------- # Resource file paths # - Datasets @GEANT4_TC_DATASETS@ # - Fonts for Freetype @GEANT4_TC_TOOLS_FONT_PATH@ #----------------------------------------------------------------------- # Optional components. # #----------------------------------------------------------------------- # CLHEP setup # @GEANT4_TC_G4LIB_USE_CLHEP@ @GEANT4_TC_CLHEP_BASE_DIR@ @GEANT4_TC_CLHEP_INCLUDE_DIR@ @GEANT4_TC_CLHEP_LIB_DIR@ @GEANT4_TC_CLHEP_LIB@ @GEANT4_TC_CLHEP_LIB_PATH_SETUP@ #----------------------------------------------------------------------- # EXPAT setup @GEANT4_TC_G4LIB_USE_EXPAT@ #----------------------------------------------------------------------- # ZLIB Setup # @GEANT4_TC_G4LIB_USE_ZLIB@ @GEANT4_TC_ZLIB_PATH_SETUP@ #----------------------------------------------------------------------- # GDML Setup # @GEANT4_TC_G4LIB_USE_GDML@ @GEANT4_TC_GDML_PATH_SETUP@ @GEANT4_TC_XERCESC_LIB_PATH_SETUP@ #----------------------------------------------------------------------- # G3ToG4 Setup # @GEANT4_TC_G4LIB_USE_G3TOG4@ #----------------------------------------------------------------------- # USolids/VecGeom Setup # @GEANT4_TC_USOLIDS_BASE_DIR@ @GEANT4_TC_G4GEOM_USE_USOLIDS@ @GEANT4_TC_G4GEOM_USE_PARTIAL_USOLIDS@ @GEANT4_TC_G4GEOM_USE_UBOX@ @GEANT4_TC_G4GEOM_USE_UCONS@ @GEANT4_TC_G4GEOM_USE_UEXTRUDEDSOLID@ @GEANT4_TC_G4GEOM_USE_UGENERICPOLYCONE@ @GEANT4_TC_G4GEOM_USE_UGENERICTRAP@ @GEANT4_TC_G4GEOM_USE_UORB@ @GEANT4_TC_G4GEOM_USE_UPARABOLOID@ @GEANT4_TC_G4GEOM_USE_UPOLYCONE@ @GEANT4_TC_G4GEOM_USE_UPOLYHEDRA@ @GEANT4_TC_G4GEOM_USE_USPHERE@ @GEANT4_TC_G4GEOM_USE_UTET@ @GEANT4_TC_G4GEOM_USE_UTRAP@ @GEANT4_TC_G4GEOM_USE_UTRD@ @GEANT4_TC_G4GEOM_USE_UTORUS@ @GEANT4_TC_G4GEOM_USE_UTUBS@ #----------------------------------------------------------------------- # USER INTERFACE AND VISUALIZATION MODULES # #----------------------------------------------------------------------- # Terminal UI @GEANT4_TC_G4UI_USE_TCSH@ @GEANT4_TC_G4UI_USE_WIN32@ #----------------------------------------------------------------------- # Qt UI/Vis # @GEANT4_TC_QT_VERSION@ @GEANT4_TC_QTHOME@ @GEANT4_TC_QTLIBPATH@ @GEANT4_TC_QTLIBS@ @GEANT4_TC_GLQTLIBS@ @GEANT4_TC_G4UI_USE_QT@ @GEANT4_TC_G4VIS_USE_OPENGLQT@ @GEANT4_TC_QT_LIB_PATH_SETUP@ #----------------------------------------------------------------------- # Xm UI/Vis # @GEANT4_TC_G4UI_USE_XM@ @GEANT4_TC_G4VIS_USE_OPENGLXM@ #----------------------------------------------------------------------- # OpenInventor # @GEANT4_TC_G4VIS_USE_OPENINVENTOR@ #----------------------------------------------------------------------- # X11 OpenGL # @GEANT4_TC_G4VIS_USE_OPENGLX@ #----------------------------------------------------------------------- # Win32 OpenGL # @GEANT4_TC_G4VIS_USE_OPENGLWIN32@ #----------------------------------------------------------------------- # X11 Raytracer # @GEANT4_TC_G4VIS_USE_RAYTRACERX@ #----------------------------------------------------------------------- @GEANT4_TC_ENDIF_SELFLOCATED@