Import Geant4 9.4.0 source tree
This commit is contained in:
+253
-218
@@ -40,6 +40,8 @@ unsetenv G4NEUTRONHPDATA
|
||||
unsetenv G4RADIOACTIVEDATA
|
||||
unsetenv G4ABLADATA
|
||||
unsetenv G4REALSURFACEDATA
|
||||
unsetenv G4NEUTRONXSDATA
|
||||
unsetenv G4PIIDATA
|
||||
|
||||
unsetenv G4LIB
|
||||
unsetenv G4LIB_BUILD_G3TOG4
|
||||
@@ -97,97 +99,109 @@ echo "On this machine the G4SYSTEM=\$G4SYSTEM"
|
||||
#
|
||||
#+
|
||||
if ( X$g4install != X$g4final_install ) then
|
||||
setenv G4INSTALL "$g4final_install/src/geant4"
|
||||
echo "On this machine the G4INSTALL=\$G4INSTALL"
|
||||
setenv G4INSTALL "$g4final_install/src/geant4"
|
||||
echo "On this machine the G4INSTALL=\$G4INSTALL"
|
||||
else
|
||||
setenv G4INSTALL "$g4install"
|
||||
echo "On this machine the G4INSTALL=\$G4INSTALL"
|
||||
setenv G4INSTALL "$g4install"
|
||||
echo "On this machine the G4INSTALL=\$G4INSTALL"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4includes_flag != Xn ) then
|
||||
if ( X$g4install != X$g4final_install ) then
|
||||
setenv G4INCLUDE "$g4final_install/include/geant4"
|
||||
else
|
||||
setenv G4INCLUDE "$g4final_install/include"
|
||||
endif
|
||||
echo "On this machine the G4INCLUDE=\$G4INCLUDE"
|
||||
#else
|
||||
#setenv G4BASE "$g4final_install/include/geant4/source"
|
||||
#echo "On this machine the G4BASE=\$G4BASE"
|
||||
if ( X$g4install != X$g4final_install ) then
|
||||
setenv G4INCLUDE "$g4final_install/include/geant4"
|
||||
else
|
||||
setenv G4INCLUDE "$g4final_install/include"
|
||||
endif
|
||||
|
||||
echo "On this machine the G4INCLUDE=\$G4INCLUDE"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4lib != X ) then
|
||||
if ( X$g4install != X$g4final_install ) then
|
||||
setenv G4LIB "$g4final_install/lib/geant4"
|
||||
else
|
||||
setenv G4LIB "$g4final_install/lib"
|
||||
endif
|
||||
echo "On this machine the G4LIB=\$G4LIB"
|
||||
if ( X$g4install != X$g4final_install ) then
|
||||
setenv G4LIB "$g4final_install/lib/geant4"
|
||||
else
|
||||
setenv G4LIB "$g4final_install/lib"
|
||||
endif
|
||||
|
||||
echo "On this machine the G4LIB=\$G4LIB"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4levelgammadata != X ) then
|
||||
setenv G4LEVELGAMMADATA "$g4levelgammadata"
|
||||
echo "On this machine the G4LEVELGAMMADATA=\$G4LEVELGAMMADATA"
|
||||
setenv G4LEVELGAMMADATA "$g4levelgammadata"
|
||||
echo "On this machine the G4LEVELGAMMADATA=\$G4LEVELGAMMADATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4radioactivedata != X ) then
|
||||
setenv G4RADIOACTIVEDATA "$g4radioactivedata"
|
||||
echo "On this machine the G4RADIOACTIVEDATA=\$G4RADIOACTIVEDATA"
|
||||
setenv G4RADIOACTIVEDATA "$g4radioactivedata"
|
||||
echo "On this machine the G4RADIOACTIVEDATA=\$G4RADIOACTIVEDATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ledata != X ) then
|
||||
setenv G4LEDATA "$g4ledata"
|
||||
echo "On this machine the G4LEDATA=\$G4LEDATA"
|
||||
setenv G4LEDATA "$g4ledata"
|
||||
echo "On this machine the G4LEDATA=\$G4LEDATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4neutronhpcrosssections != X ) then
|
||||
setenv G4NEUTRONHPDATA "$g4neutronhpcrosssections"
|
||||
echo "On this machine the G4NEUTRONHPDATA=\$G4NEUTRONHPDATA"
|
||||
setenv G4NEUTRONHPDATA "$g4neutronhpcrosssections"
|
||||
echo "On this machine the G4NEUTRONHPDATA=\$G4NEUTRONHPDATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4abladata != X ) then
|
||||
setenv G4ABLADATA "$g4abladata"
|
||||
echo "On this machine the G4ABLADATA=\$G4ABLADATA"
|
||||
setenv G4ABLADATA "$g4abladata"
|
||||
echo "On this machine the G4ABLADATA=\$G4ABLADATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4realsurfacedata != X ) then
|
||||
setenv G4REALSURFACEDATA "$g4realsurfacedata"
|
||||
echo "On this machine the G4REALSURFACEDATA=\$G4REALSURFACEDATA"
|
||||
setenv G4REALSURFACEDATA "$g4realsurfacedata"
|
||||
echo "On this machine the G4REALSURFACEDATA=\$G4REALSURFACEDATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4neutronxsdata != X ) then
|
||||
setenv G4NEUTRONXSDATA "$g4neutronxsdata"
|
||||
echo "On this machine the G4NEUTRONXSDATA=\$G4NEUTRONXSDATA"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4piidata != X ) then
|
||||
setenv G4PIIDATA "$g4piidata"
|
||||
echo "On this machine the G4PIIDATA=\$G4PIIDATA"
|
||||
endif
|
||||
|
||||
|
||||
|
||||
#
|
||||
# g4clhep.U
|
||||
#
|
||||
if ( X$g4clhep_base_dir != X ) then
|
||||
setenv CLHEP_BASE_DIR "$g4clhep_base_dir"
|
||||
echo "On this machine the CLHEP_BASE_DIR=\$CLHEP_BASE_DIR"
|
||||
setenv CLHEP_BASE_DIR "$g4clhep_base_dir"
|
||||
echo "On this machine the CLHEP_BASE_DIR=\$CLHEP_BASE_DIR"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4clhep_include_dir != X ) then
|
||||
setenv CLHEP_INCLUDE_DIR "$g4clhep_include_dir"
|
||||
echo "On this machine the CLHEP_INCLUDE_DIR=\$CLHEP_INCLUDE_DIR"
|
||||
setenv CLHEP_INCLUDE_DIR "$g4clhep_include_dir"
|
||||
echo "On this machine the CLHEP_INCLUDE_DIR=\$CLHEP_INCLUDE_DIR"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4clhep_lib_dir != X ) then
|
||||
setenv CLHEP_LIB_DIR "$g4clhep_lib_dir"
|
||||
echo "On this machine the CLHEP_LIB_DIR=\$CLHEP_LIB_DIR"
|
||||
setenv CLHEP_LIB_DIR "$g4clhep_lib_dir"
|
||||
echo "On this machine the CLHEP_LIB_DIR=\$CLHEP_LIB_DIR"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4clhep_lib != X ) then
|
||||
setenv CLHEP_LIB "$g4clhep_lib"
|
||||
echo "On this machine the CLHEP_LIB=\$CLHEP_LIB"
|
||||
setenv CLHEP_LIB "$g4clhep_lib"
|
||||
echo "On this machine the CLHEP_LIB=\$CLHEP_LIB"
|
||||
endif
|
||||
|
||||
#+
|
||||
@@ -195,8 +209,8 @@ endif
|
||||
# g4debug
|
||||
#
|
||||
if ( X$g4debug == Xy ) then
|
||||
setenv G4DEBUG 1
|
||||
echo "On this machine the G4DEBUG=\$G4DEBUG"
|
||||
setenv G4DEBUG 1
|
||||
echo "On this machine the G4DEBUG=\$G4DEBUG"
|
||||
endif
|
||||
|
||||
|
||||
@@ -205,64 +219,64 @@ endif
|
||||
#
|
||||
#+
|
||||
if ( X$g4ui_none == Xy ) then
|
||||
setenv G4UI_NONE 1
|
||||
echo "On this machine G4UI_NONE is set, so no user interfaces are available"
|
||||
setenv G4UI_NONE 1
|
||||
echo "On this machine G4UI_NONE is set, so no user interfaces are available"
|
||||
endif
|
||||
|
||||
# Check for Windows!
|
||||
if ( "X\$G4SYSTEM" != "XWIN32-VC" && "X\$G4SYSTEM" != "XWIN32-VC7" ) then
|
||||
if ( X$g4ui_none != Xy ) then
|
||||
setenv G4UI_USE_TCSH 1
|
||||
echo "On this machine the G4UI_USE_TCSH=\$G4UI_USE_TCSH"
|
||||
endif
|
||||
if ( X$g4ui_none != Xy ) then
|
||||
setenv G4UI_USE_TCSH 1
|
||||
echo "On this machine the G4UI_USE_TCSH=\$G4UI_USE_TCSH"
|
||||
endif
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_xaw_session == Xy ) then
|
||||
setenv G4UI_BUILD_XAW_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_XAW_SESSION=\$G4UI_BUILD_XAW_SESSION"
|
||||
setenv G4UI_BUILD_XAW_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_XAW_SESSION=\$G4UI_BUILD_XAW_SESSION"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_use_xaw == Xy ) then
|
||||
setenv G4UI_USE_XAW 1
|
||||
echo "On this machine the G4UI_USE_XAW=\$G4UI_USE_XAW"
|
||||
setenv G4UI_USE_XAW 1
|
||||
echo "On this machine the G4UI_USE_XAW=\$G4UI_USE_XAW"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_xm_session == Xy ) then
|
||||
setenv G4UI_BUILD_XM_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_XM_SESSION=\$G4UI_BUILD_XM_SESSION"
|
||||
setenv G4UI_BUILD_XM_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_XM_SESSION=\$G4UI_BUILD_XM_SESSION"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_use_xm == Xy ) then
|
||||
setenv G4UI_USE_XM 1
|
||||
echo "On this machine the G4UI_USE_XM=\$G4UI_USE_XM"
|
||||
setenv G4UI_USE_XM 1
|
||||
echo "On this machine the G4UI_USE_XM=\$G4UI_USE_XM"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_win32_session == Xy ) then
|
||||
setenv G4UI_BUILD_WIN32_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_WIN32_SESSION=\$G4UI_BUILD_WIN32_SESSION"
|
||||
setenv G4UI_BUILD_WIN32_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_WIN32_SESSION=\$G4UI_BUILD_WIN32_SESSION"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_use_win32 == Xy ) then
|
||||
setenv G4UI_USE_WIN32 1
|
||||
echo "On this machine the G4UI_USE_WIN32=\$G4UI_USE_WIN32"
|
||||
setenv G4UI_USE_WIN32 1
|
||||
echo "On this machine the G4UI_USE_WIN32=\$G4UI_USE_WIN32"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_qt_session == Xy ) then
|
||||
setenv G4UI_BUILD_QT_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_QT_SESSION=\$G4UI_BUILD_QT_SESSION"
|
||||
setenv G4UI_BUILD_QT_SESSION 1
|
||||
echo "On this machine the G4UI_BUILD_QT_SESSION=\$G4UI_BUILD_QT_SESSION"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_use_qt == Xy ) then
|
||||
setenv G4UI_USE_QT 1
|
||||
echo "On this machine the G4UI_USE_QT=\$G4UI_USE_QT"
|
||||
setenv G4UI_USE_QT 1
|
||||
echo "On this machine the G4UI_USE_QT=\$G4UI_USE_QT"
|
||||
endif
|
||||
|
||||
|
||||
@@ -272,160 +286,160 @@ endif
|
||||
#
|
||||
#+
|
||||
if ( X$g4vis_none == Xy ) then
|
||||
setenv G4VIS_NONE 1
|
||||
echo "On this machine G4VIS_NONE is set, so no vis drivers are available"
|
||||
setenv G4VIS_NONE 1
|
||||
echo "On this machine G4VIS_NONE is set, so no vis drivers are available"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_dawn_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_DAWN_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_DAWN_DRIVER=\$G4VIS_BUILD_DAWN_DRIVER"
|
||||
setenv G4VIS_BUILD_DAWN_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_DAWN_DRIVER=\$G4VIS_BUILD_DAWN_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglx_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OPENGLX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLX_DRIVER=\$G4VIS_BUILD_OPENGLX_DRIVER"
|
||||
setenv G4VIS_BUILD_OPENGLX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLX_DRIVER=\$G4VIS_BUILD_OPENGLX_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglxm_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OPENGLXM_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLXM_DRIVER=\$G4VIS_BUILD_OPENGLXM_DRIVER"
|
||||
setenv G4VIS_BUILD_OPENGLXM_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLXM_DRIVER=\$G4VIS_BUILD_OPENGLXM_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglwin32_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OPENGLWIN32_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLWIN32_DRIVER=\$G4VIS_BUILD_OPENGLWIN32_DRIVER"
|
||||
setenv G4VIS_BUILD_OPENGLWIN32_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLWIN32_DRIVER=\$G4VIS_BUILD_OPENGLWIN32_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_oix_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OIX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OIX_DRIVER=\$G4VIS_BUILD_OIX_DRIVER"
|
||||
setenv G4VIS_BUILD_OIX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OIX_DRIVER=\$G4VIS_BUILD_OIX_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_raytracerx_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_RAYTRACERX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_RAYTRACERX_DRIVER=\$G4VIS_BUILD_RAYTRACERX_DRIVER"
|
||||
setenv G4VIS_BUILD_RAYTRACERX_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_RAYTRACERX_DRIVER=\$G4VIS_BUILD_RAYTRACERX_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_oiwin32_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OIWIN32_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OIWIN32_DRIVER=\$G4VIS_BUILD_OIWIN32_DRIVER"
|
||||
setenv G4VIS_BUILD_OIWIN32_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OIWIN32_DRIVER=\$G4VIS_BUILD_OIWIN32_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_vrml_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_VRML_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_VRML_DRIVER=\$G4VIS_BUILD_VRML_DRIVER"
|
||||
setenv G4VIS_BUILD_VRML_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_VRML_DRIVER=\$G4VIS_BUILD_VRML_DRIVER"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglqt_driver == Xy ) then
|
||||
setenv G4VIS_BUILD_OPENGLQT_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLQT_DRIVER=\$G4VIS_BUILD_OPENGLQT_DRIVER"
|
||||
setenv G4VIS_BUILD_OPENGLQT_DRIVER 1
|
||||
echo "On this machine the G4VIS_BUILD_OPENGLQT_DRIVER=\$G4VIS_BUILD_OPENGLQT_DRIVER"
|
||||
endif
|
||||
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_dawn == Xy ) then
|
||||
setenv G4VIS_USE_DAWN 1
|
||||
echo "On this machine the G4VIS_USE_DAWN=\$G4VIS_USE_DAWN"
|
||||
setenv G4VIS_USE_DAWN 1
|
||||
echo "On this machine the G4VIS_USE_DAWN=\$G4VIS_USE_DAWN"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_openglx == Xy ) then
|
||||
setenv G4VIS_USE_OPENGLX 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLX=\$G4VIS_USE_OPENGLX"
|
||||
setenv G4VIS_USE_OPENGLX 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLX=\$G4VIS_USE_OPENGLX"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_openglxm == Xy ) then
|
||||
setenv G4VIS_USE_OPENGLXM 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLXM=\$G4VIS_USE_OPENGLXM"
|
||||
setenv G4VIS_USE_OPENGLXM 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLXM=\$G4VIS_USE_OPENGLXM"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_openglwin32 == Xy ) then
|
||||
setenv G4VIS_USE_OPENGLWIN32 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLWIN32=\$G4VIS_USE_OPENGLWIN32"
|
||||
setenv G4VIS_USE_OPENGLWIN32 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLWIN32=\$G4VIS_USE_OPENGLWIN32"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_oix == Xy ) then
|
||||
setenv G4VIS_USE_OIX 1
|
||||
echo "On this machine the G4VIS_USE_OIX=\$G4VIS_USE_OIX"
|
||||
setenv G4VIS_USE_OIX 1
|
||||
echo "On this machine the G4VIS_USE_OIX=\$G4VIS_USE_OIX"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_raytracerx == Xy ) then
|
||||
setenv G4VIS_USE_RAYTRACERX 1
|
||||
echo "On this machine the G4VIS_USE_RAYTRACERX=\$G4VIS_USE_RAYTRACERX"
|
||||
setenv G4VIS_USE_RAYTRACERX 1
|
||||
echo "On this machine the G4VIS_USE_RAYTRACERX=\$G4VIS_USE_RAYTRACERX"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_oiwin32 == Xy ) then
|
||||
setenv G4VIS_USE_OIWIN32 1
|
||||
echo "On this machine the G4VIS_USE_OIWIN32=\$G4VIS_USE_OIWIN32"
|
||||
setenv G4VIS_USE_OIWIN32 1
|
||||
echo "On this machine the G4VIS_USE_OIWIN32=\$G4VIS_USE_OIWIN32"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_vrml == Xy ) then
|
||||
setenv G4VIS_USE_VRML 1
|
||||
echo "On this machine the G4VIS_USE_VRML=\$G4VIS_USE_VRML"
|
||||
setenv G4VIS_USE_VRML 1
|
||||
echo "On this machine the G4VIS_USE_VRML=\$G4VIS_USE_VRML"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_use_openglqt == Xy ) then
|
||||
setenv G4VIS_USE_OPENGLQT 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLQT=\$G4VIS_USE_OPENGLQT"
|
||||
setenv G4VIS_USE_OPENGLQT 1
|
||||
echo "On this machine the G4VIS_USE_OPENGLQT=\$G4VIS_USE_OPENGLQT"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_oglhome != X ) then
|
||||
setenv OGLHOME "$g4vis_oglhome"
|
||||
echo "On this machine the OGLHOME=\$OGLHOME"
|
||||
setenv OGLHOME "$g4vis_oglhome"
|
||||
echo "On this machine the OGLHOME=\$OGLHOME"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_oivhome != X ) then
|
||||
setenv OIVHOME "$g4vis_oivhome"
|
||||
echo "On this machine the OIVHOME=\$OIVHOME"
|
||||
setenv OIVHOME "$g4vis_oivhome"
|
||||
echo "On this machine the OIVHOME=\$OIVHOME"
|
||||
endif
|
||||
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglxm_driver != X ) then
|
||||
setenv XMFLAGS "$g4vis_xmflags"
|
||||
echo "On this machine the XMFLAGS=\$XMFLAGS"
|
||||
setenv XMFLAGS "$g4vis_xmflags"
|
||||
echo "On this machine the XMFLAGS=\$XMFLAGS"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4vis_build_openglxm_driver != X ) then
|
||||
setenv XMLIBS "$g4vis_xmlibs"
|
||||
echo "On this machine the XMLIBS=\$XMLIBS"
|
||||
setenv XMLIBS "$g4vis_xmlibs"
|
||||
echo "On this machine the XMLIBS=\$XMLIBS"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_xm_session != X ) then
|
||||
setenv XMFLAGS "$g4vis_xmflags"
|
||||
echo "On this machine the XMFLAGS=\$XMFLAGS"
|
||||
setenv XMFLAGS "$g4vis_xmflags"
|
||||
echo "On this machine the XMFLAGS=\$XMFLAGS"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_xm_session != X ) then
|
||||
setenv XMLIBS "$g4vis_xmlibs"
|
||||
echo "On this machine the XMLIBS=\$XMLIBS"
|
||||
setenv XMLIBS "$g4vis_xmlibs"
|
||||
echo "On this machine the XMLIBS=\$XMLIBS"
|
||||
endif
|
||||
|
||||
#+
|
||||
if ( X$g4ui_build_xaw_session != X ) then
|
||||
setenv XAWFLAGS "$g4ui_xawflags"
|
||||
echo "On this machine the XAWFLAGS=\$XAWFLAGS"
|
||||
setenv XAWFLAGS "$g4ui_xawflags"
|
||||
echo "On this machine the XAWFLAGS=\$XAWFLAGS"
|
||||
endif
|
||||
|
||||
#+
|
||||
@@ -439,27 +453,29 @@ endif
|
||||
# Qt Flags and Libs, messy, but needed for backward compatibility
|
||||
#+
|
||||
if ( "X$g4ui_build_qt_session" == "Xy" || "X$g4ui_use_qt" == "Xy" ) then
|
||||
setenv QTFLAGS "$g4_qt_cxxflags"
|
||||
setenv QTLIBS "$g4_qt_libs"
|
||||
setenv QTMOC "$g4_qt_moc"
|
||||
echo "On this machine the QTFLAGS=\$QTFLAGS"
|
||||
echo "On this machine the QTLIBS=\$QTLIBS"
|
||||
echo "On this machine the QTMOC=\$QTMOC"
|
||||
setenv QTFLAGS "$g4_qt_cxxflags"
|
||||
setenv QTLIBS "$g4_qt_libs"
|
||||
setenv QTMOC "$g4_qt_moc"
|
||||
echo "On this machine the QTFLAGS=\$QTFLAGS"
|
||||
echo "On this machine the QTLIBS=\$QTLIBS"
|
||||
echo "On this machine the QTMOC=\$QTMOC"
|
||||
endif
|
||||
|
||||
if ( "X$g4vis_build_openglqt_driver" == "Xy" || "X$g4vis_build_openglqt_driver" == "Xy" ) then
|
||||
if ( "X\$QTFLAGS" == "X" ) then
|
||||
setenv QTFLAGS "$g4_qt_cxxflags $g4_qt_gl_cxxflags"
|
||||
else
|
||||
setenv QTFLAGS "\$QTFLAGS $g4_qt_gl_cxxflags"
|
||||
endif
|
||||
if ( "X\$QTMOC" == "X" ) then
|
||||
setenv QTMOC "$g4_qt_moc"
|
||||
endif
|
||||
setenv GLQTLIBS "$g4_qt_libs $g4_qt_gl_libs"
|
||||
echo "On this machine the QTFLAGS=\$QTFLAGS"
|
||||
echo "On this machine the GLQTLIBS=\$GLQTLIBS"
|
||||
echo "On this machine the QTMOC=\$QTMOC"
|
||||
if ( "X\$QTFLAGS" == "X" ) then
|
||||
setenv QTFLAGS "$g4_qt_cxxflags $g4_qt_gl_cxxflags"
|
||||
else
|
||||
setenv QTFLAGS "\$QTFLAGS $g4_qt_gl_cxxflags"
|
||||
endif
|
||||
|
||||
if ( "X\$QTMOC" == "X" ) then
|
||||
setenv QTMOC "$g4_qt_moc"
|
||||
endif
|
||||
|
||||
setenv GLQTLIBS "$g4_qt_libs $g4_qt_gl_libs"
|
||||
echo "On this machine the QTFLAGS=\$QTFLAGS"
|
||||
echo "On this machine the GLQTLIBS=\$GLQTLIBS"
|
||||
echo "On this machine the QTMOC=\$QTMOC"
|
||||
endif
|
||||
|
||||
|
||||
@@ -471,13 +487,13 @@ endif
|
||||
#
|
||||
#+
|
||||
if ( X$g4lib_build_gdml == Xy ) then
|
||||
setenv G4LIB_BUILD_GDML 1
|
||||
echo "On this machine the G4LIB_BUILD_GDML=\$G4LIB_BUILD_GDML"
|
||||
setenv G4LIB_BUILD_GDML 1
|
||||
echo "On this machine the G4LIB_BUILD_GDML=\$G4LIB_BUILD_GDML"
|
||||
endif
|
||||
|
||||
if ( X$g4lib_build_gdml == Xy ) then
|
||||
setenv XERCESCROOT "$g4gdml_xercesc_root"
|
||||
echo "On this machine the XERCESCROOT=\$XERCESCROOT"
|
||||
setenv XERCESCROOT "$g4gdml_xercesc_root"
|
||||
echo "On this machine the XERCESCROOT=\$XERCESCROOT"
|
||||
endif
|
||||
|
||||
|
||||
@@ -488,13 +504,13 @@ endif
|
||||
#
|
||||
#+
|
||||
if ( X$g4wlib_build_g3tog4 == Xy ) then
|
||||
setenv G4LIB_BUILD_G3TOG4 1
|
||||
echo "On this machine the G4LIB_BUILD_G3TOG4=\$G4LIB_BUILD_G3TOG4"
|
||||
setenv G4LIB_BUILD_G3TOG4 1
|
||||
echo "On this machine the G4LIB_BUILD_G3TOG4=\$G4LIB_BUILD_G3TOG4"
|
||||
endif
|
||||
|
||||
if ( X$g4w_use_g3tog4 == Xy ) then
|
||||
setenv G4LIB_USE_G3TOG4 1
|
||||
echo "On this machine the G4LIB_USE_G3TOG4=\$G4LIB_USE_G3TOG4"
|
||||
setenv G4LIB_USE_G3TOG4 1
|
||||
echo "On this machine the G4LIB_USE_G3TOG4=\$G4LIB_USE_G3TOG4"
|
||||
endif
|
||||
|
||||
|
||||
@@ -503,13 +519,13 @@ endif
|
||||
#
|
||||
#+
|
||||
if ( X$g4wlib_build_zlib == Xy ) then
|
||||
setenv G4LIB_BUILD_ZLIB 1
|
||||
echo "On this machine the G4LIB_BUILD_ZLIB=\$G4LIB_BUILD_ZLIB"
|
||||
setenv G4LIB_BUILD_ZLIB 1
|
||||
echo "On this machine the G4LIB_BUILD_ZLIB=\$G4LIB_BUILD_ZLIB"
|
||||
endif
|
||||
|
||||
if ( X$g4w_use_ZLIB == Xy ) then
|
||||
setenv G4LIB_USE_ZLIB 1
|
||||
echo "On this machine the G4LIB_USE_ZLIB=\$G4LIB_USE_ZLIB"
|
||||
setenv G4LIB_USE_ZLIB 1
|
||||
echo "On this machine the G4LIB_USE_ZLIB=\$G4LIB_USE_ZLIB"
|
||||
endif
|
||||
|
||||
#+
|
||||
@@ -517,13 +533,13 @@ endif
|
||||
# g4shared
|
||||
#
|
||||
if ( X$g4lib_build_shared == Xy ) then
|
||||
setenv G4LIB_BUILD_SHARED 1
|
||||
echo "On this machine the G4LIB_BUILD_SHARED=\$G4LIB_BUILD_SHARED"
|
||||
setenv G4LIB_BUILD_SHARED 1
|
||||
echo "On this machine the G4LIB_BUILD_SHARED=\$G4LIB_BUILD_SHARED"
|
||||
endif
|
||||
|
||||
if ( X$g4lib_build_static == Xy ) then
|
||||
setenv G4LIB_BUILD_STATIC 1
|
||||
echo "On this machine the G4LIB_BUILD_STATIC=\$G4LIB_BUILD_STATIC"
|
||||
setenv G4LIB_BUILD_STATIC 1
|
||||
echo "On this machine the G4LIB_BUILD_STATIC=\$G4LIB_BUILD_STATIC"
|
||||
endif
|
||||
|
||||
#+
|
||||
@@ -531,8 +547,8 @@ endif
|
||||
# g4granular
|
||||
#
|
||||
if ( X$g4lib_use_granular == Xy ) then
|
||||
setenv G4LIB_USE_GRANULAR 1
|
||||
echo "On this machine the G4LIB_USE_GRANULAR=\$G4LIB_USE_GRANULAR"
|
||||
setenv G4LIB_USE_GRANULAR 1
|
||||
echo "On this machine the G4LIB_USE_GRANULAR=\$G4LIB_USE_GRANULAR"
|
||||
endif
|
||||
|
||||
#####################################################################
|
||||
@@ -548,85 +564,104 @@ $spitshell >>env.csh <<'!NO!SUBS!'
|
||||
# G4WORKDIR
|
||||
#
|
||||
if ( ${?G4WORKDIR} ) then
|
||||
echo "In your environment you have the G4WORKDIR=$G4WORKDIR"
|
||||
echo "In your environment you have the G4WORKDIR=$G4WORKDIR"
|
||||
else
|
||||
# Check for Windows!
|
||||
if ( "X$G4SYSTEM" == "XWIN32-VC" || "X$G4SYSTEM" == "XWIN32-VC7" ) then
|
||||
|
||||
echo "G4WORKDIR will be set to c:/geant4 (in "native" Windows syntax)."
|
||||
setenv G4WORKDIR "c:/geant4"
|
||||
|
||||
else # if Unix
|
||||
|
||||
echo "G4WORKDIR will be set to HOME/geant4=$HOME/geant4"
|
||||
setenv G4WORKDIR $HOME/geant4
|
||||
|
||||
endif
|
||||
# Check for Windows!
|
||||
if ( "X$G4SYSTEM" == "XWIN32-VC" || "X$G4SYSTEM" == "XWIN32-VC7" ) then
|
||||
echo "G4WORKDIR will be set to c:/geant4 (in "native" Windows syntax)."
|
||||
setenv G4WORKDIR "c:/geant4"
|
||||
else # if Unix
|
||||
echo "G4WORKDIR will be set to HOME/geant4=$HOME/geant4"
|
||||
setenv G4WORKDIR $HOME/geant4
|
||||
endif
|
||||
endif
|
||||
|
||||
#
|
||||
# Shared libraries
|
||||
#
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
# *NIX Shared Libraries
|
||||
# If we built Geant4 with shared libraries, we need to add the Gean4
|
||||
# library directory to (DY)LD_LIBRARY_PATH.
|
||||
# In all cases, external shared library directories should be added to
|
||||
# (DY)LD_LIBRARY_PATH
|
||||
|
||||
if ( "X$G4SYSTEM" != "XDarwin-g++" ) then
|
||||
if ( ${?LD_LIBRARY_PATH} ) then
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${G4LIB}/${G4SYSTEM}
|
||||
endif
|
||||
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
|
||||
else
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
setenv LD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
else
|
||||
setenv LD_LIBRARY_PATH ${CLHEP_LIB_DIR}
|
||||
endif
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
endif
|
||||
else
|
||||
#
|
||||
# Darwin Shared Libraries
|
||||
# we repeat the above logic, but for DYLD_LIBRARY_PATH
|
||||
#
|
||||
if ( ${?DYLD_LIBRARY_PATH} ) then
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${G4LIB}/${G4SYSTEM}
|
||||
endif
|
||||
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
else
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
else
|
||||
setenv DYLD_LIBRARY_PATH ${CLHEP_LIB_DIR}
|
||||
endif
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
#
|
||||
# Warning about LD_LIBRARY_PATH
|
||||
#
|
||||
echo ''
|
||||
echo 'LD_LIBRARY_PATH is set to include CLHEP and Geant4 libraries. '
|
||||
echo ''
|
||||
echo 'NOTE : verify that the correct path for the CLHEP library'
|
||||
echo '- $CLHEP_BASE_DIR/lib - is included in the $LD_LIBRARY_PATH'
|
||||
echo 'variable in your environment, and no other outdated installations'
|
||||
echo 'of CLHEP are by chance referenced through $LD_LIBRARY_PATH and'
|
||||
echo 'present in your system !'
|
||||
echo ''
|
||||
|
||||
if ( ${?LD_LIBRARY_PATH} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${G4LIB}/${G4SYSTEM}
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
|
||||
else
|
||||
setenv LD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
#
|
||||
# Shared libraries for Mac
|
||||
#
|
||||
if ( "X$G4SYSTEM" == "XDarwin-g++" ) then
|
||||
|
||||
if ( ${?G4LIB_BUILD_SHARED} ) then
|
||||
if ( ${?DYLD_LIBRARY_PATH} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${G4LIB}/${G4SYSTEM}
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
|
||||
if ( "X$G4SYSTEM" == "XDarwin-g++" ) then
|
||||
echo 'DYLD_LIBRARY_PATH is set to include CLHEP and Geant4 libraries. '
|
||||
else
|
||||
echo 'LD_LIBRARY_PATH is set to include CLHEP and Geant4 libraries. '
|
||||
endif
|
||||
else
|
||||
setenv DYLD_LIBRARY_PATH ${G4LIB}/${G4SYSTEM}
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${CLHEP_LIB_DIR}
|
||||
|
||||
if ( ${?G4LIB_BUILD_GDML} ) then
|
||||
setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:${XERCESCROOT}/lib
|
||||
endif
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
if ( "X$G4SYSTEM" == "XDarwin-g++" ) then
|
||||
echo 'DYLD_LIBRARY_PATH is set to include CLHEP libraries. '
|
||||
else
|
||||
echo 'LD_LIBRARY_PATH is set to include CLHEP libraries. '
|
||||
endif
|
||||
endif
|
||||
echo 'NOTE : you should verify that the correct path for the CLHEP library'
|
||||
echo ''
|
||||
echo ${CLHEP_BASE_DIR}/lib
|
||||
echo ''
|
||||
echo 'is included in the dynamic library search path ahead of any other'
|
||||
echo 'installations of CLHEP on your system that may be referenced by this'
|
||||
echo 'path.'
|
||||
echo ''
|
||||
|
||||
#
|
||||
# For BIN
|
||||
|
||||
Reference in New Issue
Block a user