forked from HEP-FCC/FCCSW
-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.csh
26 lines (21 loc) · 863 Bytes
/
init.csh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/csh
if ! $?GAUDI then
echo "Need to set GAUDI environmental variable: setenv GAUDI $FCCBASE/GAUDI/GAUDI_v25r2"
exit 1
else
echo "Gaudi : $GAUDI"
endif
if ! $?FCCBASE then
echo "Need to set the FCCBASE environment variable to root path of the software (contains both Gaudi and the FCC software)."
exit 1
else
echo "FCC root: $FCCBASE"
endif
# set up CMake:
setenv PATH /afs/cern.ch/sw/lcg/contrib/CMake/2.8.12.2/Linux-i386/bin:${PATH}
setenv CMAKE_PREFIX_PATH ${GAUDI}/cmake:${FCCBASE}:/afs/cern.ch/sw/lcg/releases
setenv CMTCONFIG x86_64-slc6-gcc48-opt
# set up the compilers
setenv PATH /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/LBSCRIPTS_v8r0/InstallArea/scripts:${PATH}
# set up Pythia8 Index.xml
setenv PYTHIA8_XML /afs/cern.ch/sw/lcg/releases/LCG_68/MCGenerators/pythia8/186/x86_64-slc6-gcc48-opt/xmldoc