Files
geant4/environments/XVT/HP_setup
T
2016-06-01 15:25:35 +02:00

103 lines
3.5 KiB
Tcsh
Executable File

#!/bin/csh -f
#
# --[ XVT-DSC++ Installation ] -------------------------------------------
#
set ARCH "`uname`"
switch ($ARCH)
case IRIX:
#--------------------- XVT 3.2 environment variables ---------------------
setenv XVT_DSP_DIR /afs/cern.ch/rd44/dev/XVT/xvtdsp32/xm12_sgi_irix
setenv XA_SHELL_PATH $XVT_DSP_DIR/pwr/shell
setenv PATH ${PATH}:$XVT_DSP_DIR/pwr/bin
setenv PATH ${PATH}:$XVT_DSP_DIR/ptk/bin
if ( "$?UIDPATH" == 0 ) then
setenv UIDPATH ./%U:$XVT_DSP_DIR/pwr/bin/%U
else
setenv UIDPATH ${UIDPATH}:./%U:$XVT_DSP_DIR/pwr/bin/%U
endif
setenv UIDPATH ${UIDPATH}:$XVT_DSP_DIR/ptk/bin/%U
setenv PWRDIR $XVT_DSP_DIR/pwr
setenv XVTPATH $XVT_DSP_DIR/ptk/print
alias xvth1 "$XVT_DSP_DIR/ptk/bin/helpview $XVT_DSP_DIR/pwr/doc/dscpp32.csc &
alias xvth2 "$XVT_DSP_DIR/ptk/bin/helpview $XVT_DSP_DIR/pwr/doc/migrate.csc &
alias xvt "$XVT_DSP_DIR/pwr/bin/Architect &"
breaksw
case HP-UX:
#--------------------- XVT 4.5 environment variables ---------------------
setenv XVT_DSP_DIR /afs/cern.ch/rd44/dev/XVT/xvtdsp45/xm12_hp_hpux
setenv XVTPATH $XVT_DSP_DIR/print
setenv XA_SHELL_PATH $XVT_DSP_DIR/bin/shell
setenv PATH ${PATH}:$XVT_DSP_DIR/bin
if ( "$?UIDPATH" == 0 ) then
setenv UIDPATH ./%U:$XVT_DSP_DIR/bin/%U
else
setenv UIDPATH ${UIDPATH}:./%U:$XVT_DSP_DIR/bin/%U
endif
if ( "$?SHLIB_PATH" == 0 ) then
setenv SHLIB_PATH /usr/lib:$XVT_DSP_DIR/lib
else
setenv SHLIB_PATH ${SHLIB_PATH}:/usr/lib:$XVT_DSP_DIR/lib
endif
if ( "$?LIBPATH" == 0 ) then
setenv LIBPATH /usr/lib:$XVT_DSP_DIR/lib
else
setenv LIBPATH ${LIBPATH}:/usr/lib:$XVT_DSP_DIR/lib
endif
alias xvt "$XVT_DSP_DIR/bin/Architect &"
alias xvth "$XVT_DSP_DIR/bin/helpview $XVT_DSP_DIR/doc/refman.csc &"
breaksw
case AIX:
default:
#--------------------- XVT 3.22 environment variables --------------------
# setenv XVT_DSP_DIR /afs/cern.ch/rd44/dev/XVT/xvtdsp322/xm12_rs6_aix
# setenv PWRDIR $XVT_DSP_DIR/pwr
# setenv PTKDIR $XVT_DSP_DIR/ptk
# setenv XA_SHELL_PATH $PWRDIR/shell
# setenv PATH ${PATH}:$PWRDIR/bin
# setenv PATH ${PATH}:$PTKDIR/bin
# setenv UIDPATH ./%U:$PWRDIR/bin/%U:$PTKDIR/bin/%U
# setenv XVTPATH $PTKDIR/print
# if ( "$?SHLIB_PATH" == 0 ) then
# setenv SHLIB_PATH $PTKDIR/lib:$PWRDIR/lib
# else
# setenv SHLIB_PATH ${SHLIB_PATH}:$PTKDIR/lib:$PWRDIR/lib
# endif
# if ( "$?LIBPATH" == 0 ) then
# setenv LIBPATH $PTKDIR/lib:$PWRDIR/lib
# else
# setenv LIBPATH ${LIBPATH}:$PTKDIR/lib:$PWRDIR/lib
# endif
# alias xvt "$XVT_DSP_DIR/pwr/bin/Architect &"
# alias xvth1 "$XVT_DSP_DIR/pwr/bin/helpview $PWRDIR/doc/dscpp32.csc &"
# alias xvth2 "$XVT_DSP_DIR/pwr/bin/helpview $PWRDIR/doc/migrate.csc &"
#--------------------- XVT 4.5 environment variables ---------------------
setenv XVT_DSP_DIR /afs/cern.ch/rd44/dev/XVT/xvtdsp45/xm12_rs6_aix
setenv XA_SHELL_PATH $XVT_DSP_DIR/bin/shell
setenv PATH ${PATH}:$XVT_DSP_DIR/bin
if ( "$?UIDPATH" == 0 ) then
setenv UIDPATH ./%U:$XVT_DSP_DIR/bin/%U
else
setenv UIDPATH ${UIDPATH}:./%U:$XVT_DSP_DIR/bin/%U
endif
if ( "$?SHLIB_PATH" == 0 ) then
setenv SHLIB_PATH $XVT_DSP_DIR/lib
else
setenv SHLIB_PATH ${SHLIB_PATH}:$XVT_DSP_DIR/lib
endif
if ( "$?LIBPATH" == 0 ) then
setenv LIBPATH $XVT_DSP_DIR/lib
else
setenv LIBPATH ${LIBPATH}:$XVT_DSP_DIR/lib
endif
alias xvt "$XVT_DSP_DIR/bin/Architect &"
alias xvth "$XVT_DSP_DIR/bin/helpview $XVT_DSP_DIR/refman.csc &"
breaksw
endsw
#
# --[ End of XVT-DSC++ Installation ] ------------------------------------
#
exit