214 lines
6.1 KiB
Plaintext
214 lines
6.1 KiB
Plaintext
#!@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
|
|
|
|
# - 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
|
|
|
|
# - G3ToG4
|
|
@GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_G3TOG4
|
|
@GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_G3TOG4
|
|
|
|
# - 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
|
|
|
|
# - 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
|
|
|
|
# - Network DAWN driver
|
|
@GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_DAWN_DRIVER
|
|
@GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_DAWN
|
|
|
|
# - Network VRML driver
|
|
@GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_VRML_DRIVER
|
|
@GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_VRML
|
|
|
|
# - 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@ 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_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@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# Resource file paths
|
|
#
|
|
@GEANT4_TC_DATASETS@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# 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_PATH_SETUP@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# ZLIB Setup
|
|
#
|
|
@GEANT4_TC_G4LIB_USE_ZLIB@
|
|
@GEANT4_TC_ZLIB_PATH_SETUP@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# GDML Setup
|
|
#
|
|
@GEANT4_TC_G4LIB_USE_GDML@
|
|
@GEANT4_TC_GDML_PATH_SETUP@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# G3ToG4 Setup
|
|
#
|
|
@GEANT4_TC_G4LIB_USE_G3TOG4@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# USER INTERFACE AND VISUALIZATION MODULES
|
|
#
|
|
#-----------------------------------------------------------------------
|
|
# Terminal UI
|
|
@GEANT4_TC_G4UI_USE_TCSH@
|
|
@GEANT4_TC_G4UI_USE_WIN32@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# Qt UI/Vis
|
|
#
|
|
@GEANT4_TC_G4UI_USE_QT@
|
|
@GEANT4_TC_G4VIS_USE_OPENGLQT@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# Xm UI/Vis
|
|
#
|
|
@GEANT4_TC_G4UI_USE_XM@
|
|
@GEANT4_TC_G4VIS_USE_OPENGLXM@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# Network DAWN driver
|
|
#
|
|
@GEANT4_TC_G4VIS_USE_DAWN@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# Network VRML driver
|
|
#
|
|
@GEANT4_TC_G4VIS_USE_VRML@
|
|
|
|
#-----------------------------------------------------------------------
|
|
# 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@
|