Warning, /geant4/cmake/Templates/geant4make-skeleton.in is written in an unsupported language. File is not indexed.
0001 #!@GEANT4_TC_SHELL_PROGRAM@
0002
0003 #-----------------------------------------------------------------------
0004 # @GEANT4_TC_SHELL_FAMILY@ environment setup script for Geant4 @Geant4_VERSION@
0005 #
0006 # This script will configure your environment to provide a setup which
0007 # can be used to build user applications using the old Geant4 GNUmakefile
0008 # build system, but with a CMake build or install of Geant4.
0009 #
0010 # This script is autogenerated by CMake DO NOT EDIT
0011 #
0012
0013 #-----------------------------------------------------------------------
0014 # Locate directory of self
0015 #
0016 @GEANT4_TC_LOCATE_SELF_COMMAND@
0017 @GEANT4_TC_IF_SELFLOCATED@
0018 #-----------------------------------------------------------------------
0019 # Cleanup any existing known environment variables
0020 # NB: It won't help with resetting paths!!
0021 #
0022 # - Core Variables
0023 @GEANT4_TC_UNSET_COMMAND@ G4INSTALL
0024 @GEANT4_TC_UNSET_COMMAND@ G4SYSTEM
0025 @GEANT4_TC_UNSET_COMMAND@ G4INCLUDE
0026 @GEANT4_TC_UNSET_COMMAND@ G4LIB
0027 @GEANT4_TC_UNSET_COMMAND@ G4DEBUG
0028
0029 # - Library build options
0030 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_SHARED
0031 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_STATIC
0032 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_DLL
0033 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_GRANULAR
0034 @GEANT4_TC_UNSET_COMMAND@ G4MULTITHREADED
0035
0036 # - Optional component build
0037 #
0038 # - CLHEP options
0039 @GEANT4_TC_UNSET_COMMAND@ CLHEP_BASE_DIR
0040 @GEANT4_TC_UNSET_COMMAND@ CLHEP_INCLUDE_DIR
0041 @GEANT4_TC_UNSET_COMMAND@ CLHEP_LIB
0042 @GEANT4_TC_UNSET_COMMAND@ CLHEP_LIB_DIR
0043
0044 # - EXPAT options
0045 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_EXPAT
0046 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_EXPAT
0047
0048 # - ZLIB options
0049 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_ZLIB
0050 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_ZLIB
0051
0052 # - GDML Options
0053 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_GDML
0054 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_GDML
0055 @GEANT4_TC_UNSET_COMMAND@ XERCESCROOT
0056
0057 # - G3ToG4
0058 @GEANT4_TC_UNSET_COMMAND@ G4LIB_BUILD_G3TOG4
0059 @GEANT4_TC_UNSET_COMMAND@ G4LIB_USE_G3TOG4
0060
0061 # - USolids/VecGeom
0062 @GEANT4_TC_UNSET_COMMAND@ USOLIDS_BASE_DIR
0063 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_USOLIDS
0064 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_PARTIAL_USOLIDS
0065 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UBOX
0066 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UCONS
0067 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UEXTRUDEDSOLID
0068 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UGENERICPOLYCONE
0069 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UGENERICTRAP
0070 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UORB
0071 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPARABOLOID
0072 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPOLYCONE
0073 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UPOLYHEDRA
0074 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_USPHERE
0075 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTET
0076 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTRAP
0077 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTRD
0078 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTORUS
0079 @GEANT4_TC_UNSET_COMMAND@ G4GEOM_USE_UTUBS
0080
0081 # - UI Build and Use options
0082 # USE options only for applications.
0083 @GEANT4_TC_UNSET_COMMAND@ G4UI_NONE
0084 @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_QT_SESSION
0085 @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_WIN32_SESSION
0086 @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_XAW_SESSION
0087 @GEANT4_TC_UNSET_COMMAND@ G4UI_BUILD_XM_SESSION
0088
0089 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_TCSH
0090 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_WIN32
0091 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_XAW
0092 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_XM
0093 @GEANT4_TC_UNSET_COMMAND@ G4UI_USE_QT
0094
0095 #- VIS Build and Use options
0096 # Only USE options matter for applications.
0097 @GEANT4_TC_UNSET_COMMAND@ G4VIS_NONE
0098
0099 # - OpenInventor driver
0100 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OIWIN32_DRIVER
0101 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OIWIN32
0102 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OIX_DRIVER
0103 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OIX
0104
0105 # - OpenGL drivers
0106 @GEANT4_TC_UNSET_COMMAND@ QTHOME
0107 @GEANT4_TC_UNSET_COMMAND@ QTLIBPATH
0108 @GEANT4_TC_UNSET_COMMAND@ QTLIBS
0109 @GEANT4_TC_UNSET_COMMAND@ GLQTLIBS
0110 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLQT_DRIVER
0111 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLQT
0112
0113 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLWIN32_DRIVER
0114 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLWIN32
0115
0116 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLXM_DRIVER
0117 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLXM
0118
0119 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_OPENGLX_DRIVER
0120 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_OPENGLX
0121
0122 # - Raytracer X11
0123 @GEANT4_TC_UNSET_COMMAND@ G4VIS_BUILD_RAYTRACERX_DRIVER
0124 @GEANT4_TC_UNSET_COMMAND@ G4VIS_USE_RAYTRACERX
0125
0126
0127 #-----------------------------------------------------------------------
0128 # System description and standard install paths
0129 #
0130 @GEANT4_TC_G4SYSTEM@
0131 @GEANT4_TC_G4INSTALL@
0132 @GEANT4_TC_G4INCLUDE@
0133 @GEANT4_TC_G4BIN_PATH_SETUP@
0134 @GEANT4_TC_G4LIB@
0135 @GEANT4_TC_G4LIB_PATH_SETUP@
0136
0137 #-----------------------------------------------------------------------
0138 # User's G4WORKDIR
0139 #
0140 @GEANT4_TC_G4WORKDIR_SETUP@
0141 @GEANT4_TC_G4WORKDIR_PATH_SETUP@
0142
0143 #-----------------------------------------------------------------------
0144 # Library build setup
0145 #
0146 @GEANT4_TC_G4LIB_BUILD_SHARED@
0147 @GEANT4_TC_G4LIB_USE_DLL@
0148 @GEANT4_TC_G4LIB_BUILD_STATIC@
0149 @GEANT4_TC_G4MULTITHREADED@
0150
0151 #-----------------------------------------------------------------------
0152 # Resource file paths
0153 # - Datasets
0154 @GEANT4_TC_DATASETS@
0155
0156 # - Fonts for Freetype
0157 @GEANT4_TC_TOOLS_FONT_PATH@
0158
0159 #-----------------------------------------------------------------------
0160 # Optional components.
0161 #
0162 #-----------------------------------------------------------------------
0163 # CLHEP setup
0164 #
0165 @GEANT4_TC_G4LIB_USE_CLHEP@
0166 @GEANT4_TC_CLHEP_BASE_DIR@
0167 @GEANT4_TC_CLHEP_INCLUDE_DIR@
0168 @GEANT4_TC_CLHEP_LIB_DIR@
0169 @GEANT4_TC_CLHEP_LIB@
0170 @GEANT4_TC_CLHEP_LIB_PATH_SETUP@
0171
0172 #-----------------------------------------------------------------------
0173 # EXPAT setup
0174 @GEANT4_TC_G4LIB_USE_EXPAT@
0175
0176 #-----------------------------------------------------------------------
0177 # ZLIB Setup
0178 #
0179 @GEANT4_TC_G4LIB_USE_ZLIB@
0180 @GEANT4_TC_ZLIB_PATH_SETUP@
0181
0182 #-----------------------------------------------------------------------
0183 # GDML Setup
0184 #
0185 @GEANT4_TC_G4LIB_USE_GDML@
0186 @GEANT4_TC_GDML_PATH_SETUP@
0187 @GEANT4_TC_XERCESC_LIB_PATH_SETUP@
0188
0189 #-----------------------------------------------------------------------
0190 # G3ToG4 Setup
0191 #
0192 @GEANT4_TC_G4LIB_USE_G3TOG4@
0193
0194 #-----------------------------------------------------------------------
0195 # USolids/VecGeom Setup
0196 #
0197 @GEANT4_TC_USOLIDS_BASE_DIR@
0198 @GEANT4_TC_G4GEOM_USE_USOLIDS@
0199 @GEANT4_TC_G4GEOM_USE_PARTIAL_USOLIDS@
0200 @GEANT4_TC_G4GEOM_USE_UBOX@
0201 @GEANT4_TC_G4GEOM_USE_UCONS@
0202 @GEANT4_TC_G4GEOM_USE_UEXTRUDEDSOLID@
0203 @GEANT4_TC_G4GEOM_USE_UGENERICPOLYCONE@
0204 @GEANT4_TC_G4GEOM_USE_UGENERICTRAP@
0205 @GEANT4_TC_G4GEOM_USE_UORB@
0206 @GEANT4_TC_G4GEOM_USE_UPARABOLOID@
0207 @GEANT4_TC_G4GEOM_USE_UPOLYCONE@
0208 @GEANT4_TC_G4GEOM_USE_UPOLYHEDRA@
0209 @GEANT4_TC_G4GEOM_USE_USPHERE@
0210 @GEANT4_TC_G4GEOM_USE_UTET@
0211 @GEANT4_TC_G4GEOM_USE_UTRAP@
0212 @GEANT4_TC_G4GEOM_USE_UTRD@
0213 @GEANT4_TC_G4GEOM_USE_UTORUS@
0214 @GEANT4_TC_G4GEOM_USE_UTUBS@
0215
0216
0217 #-----------------------------------------------------------------------
0218 # USER INTERFACE AND VISUALIZATION MODULES
0219 #
0220 #-----------------------------------------------------------------------
0221 # Terminal UI
0222 @GEANT4_TC_G4UI_USE_TCSH@
0223 @GEANT4_TC_G4UI_USE_WIN32@
0224
0225 #-----------------------------------------------------------------------
0226 # Qt UI/Vis
0227 #
0228 @GEANT4_TC_QT_VERSION@
0229 @GEANT4_TC_QTHOME@
0230 @GEANT4_TC_QTLIBPATH@
0231 @GEANT4_TC_QTLIBS@
0232 @GEANT4_TC_GLQTLIBS@
0233 @GEANT4_TC_G4UI_USE_QT@
0234 @GEANT4_TC_G4VIS_USE_OPENGLQT@
0235 @GEANT4_TC_QT_LIB_PATH_SETUP@
0236
0237 #-----------------------------------------------------------------------
0238 # Xm UI/Vis
0239 #
0240 @GEANT4_TC_G4UI_USE_XM@
0241 @GEANT4_TC_G4VIS_USE_OPENGLXM@
0242
0243 #-----------------------------------------------------------------------
0244 # OpenInventor
0245 #
0246 @GEANT4_TC_G4VIS_USE_OPENINVENTOR@
0247
0248 #-----------------------------------------------------------------------
0249 # X11 OpenGL
0250 #
0251 @GEANT4_TC_G4VIS_USE_OPENGLX@
0252
0253 #-----------------------------------------------------------------------
0254 # Win32 OpenGL
0255 #
0256 @GEANT4_TC_G4VIS_USE_OPENGLWIN32@
0257
0258 #-----------------------------------------------------------------------
0259 # X11 Raytracer
0260 #
0261 @GEANT4_TC_G4VIS_USE_RAYTRACERX@
0262
0263 #-----------------------------------------------------------------------
0264 @GEANT4_TC_ENDIF_SELFLOCATED@