tutoAliceEnvLPSC: alice.sh

File alice.sh, 1.3 KB (added by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert, 15 years ago)
Line 
1#!/bin/bash
2
3export ALICE=/swareas/alis/packages/VO_ALICE
4
5# ROOT variables
6export ROOTSYS=${ALICE}/ROOT/v5-23-04/v5-23-04
7export PATH=${ROOTSYS}/bin:`echo ${PATH} | sed -r 's/(:|^)([^:]+)\/root([^:]+)(:|$)/:/g'`
8if [[ ?$LD_LIBRARY_PATH ]]; then
9 export LD_LIBRARY_PATH=${ROOTSYS}/lib:`echo ${LD_LIBRARY_PATH} | sed -r 's/(:|^)([^:]+)\/root([^:]+)(:|$)/:/g'`
10else
11 export LD_LIBRARY_PATH=${ROOTSYS}/lib
12fi
13
14# ALIROOT variables
15export ALICE_ROOT=${ALICE}/AliRoot/v4-16-Rev-13/v4-16-Rev-13/
16export ALICE_TARGET=`$ROOTSYS/bin/root-config --arch`
17export PATH=${ALICE_ROOT}/bin/tgt_${ALICE_TARGET}:`echo ${PATH} | sed -r 's/(:|^)([^:]+)\/aliroot([^:]+)(:|$)/:/g'`
18export LD_LIBRARY_PATH=${ALICE_ROOT}/lib/tgt_${ALICE_TARGET}:`echo ${LD_LIBRARY_PATH} | sed -r 's/(:|^)([^:]+)\/aliroot([^:]+)(:|$)/:/g'`
19
20# GEANT 3
21export G3SYS=${ALICE}/GEANT3/v1-10/v1-10/
22export LD_LIBRARY_PATH=${G3SYS}/lib/tgt_${ALICE_TARGET}:`echo ${LD_LIBRARY_PATH} | sed -r 's/(:|^)([^:]+)\/geant3([^:]+)(:|$)/:/g'`
23
24# ALIEN variables
25export alien_CLOSE_SE=ALICE::Grenoble::DPM
26export ALIEN_ROOT=/swareas/alis/alien
27export GLOBUS_LOCATION=${ALIEN_ROOT}/globus
28export GSHELL_ROOT=${ALIEN_ROOT}/api
29export GSHELL_GCC=`which gcc`
30export PATH=${PATH}:${GSHELL_ROOT}/bin:${ALIEN_ROOT}/bin:${GLOBUS_LOCATION}/bin
31export LD_LIBRARY_PATH=${ALIEN_ROOT}/lib:${GLOBUS_LOCATION}/lib:${GSHELL_ROOT}/lib:${LD_LIBRARY_PATH}