forked from tkLayout/tkLayout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup_centos8.sh
31 lines (22 loc) · 807 Bytes
/
setup_centos8.sh
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
27
28
29
30
#!/bin/bash
ARCH=x86_64-centos8-gcc10
RELEASE=/cvmfs/sft.cern.ch/lcg/releases
RELEASE_LCG=$RELEASE/LCG_99
VIEW_LCG=/cvmfs/sft.cern.ch/lcg/views/LCG_99
# COMPILER
source $RELEASE/gcc/10.1.0/x86_64-centos8/setup.sh
# ROOT
source $RELEASE_LCG/ROOT/v6.22.06/$ARCH-dbg/bin/thisroot.sh
export LD_LIBRARY_PATH=$VIEW_LCG/$ARCH-opt/lib64/:$VIEW_LCG/$ARCH-opt/lib/:$LD_LIBRARY_PATH
# BOOST
export BOOST_INCLUDE=$RELEASE_LCG/Boost/1.73.0/$ARCH-opt/include
export BOOST_LIB=$RELEASE_LCG/Boost/1.73.0/$ARCH-opt/lib
export BOOST_SUFFIX=
export LD_LIBRARY_PATH=$BOOST_LIB:$LD_LIBRARY_PATH
# DOXYGEN
export DOXYGEN_PATH=$RELEASE_LCG/doxygen/1.8.18/$ARCH-opt/bin/
export PATH=${DOXYGEN_PATH}:${PATH}
# GRAPHVIZ
source $RELEASE_LCG/graphviz/2.40.1/$ARCH-opt/graphviz-env.sh
# UPDATE PATH
export PATH=`pwd`/bin:$PATH