@@ -17,8 +17,8 @@ for run in {1..10}; do
17
17
/cvmfs/sft-nightlies.cern.ch \
18
18
/cvmfs/sft-nightlies.cern.ch/lcg \
19
19
/cvmfs/sft-nightlies.cern.ch/lcg/views \
20
- /cvmfs/sft.cern.ch/lcg/views/$LCG \
21
- /cvmfs/sft.cern.ch/lcg/views/$LCG / $ PLATFORM
20
+ /cvmfs/sft.cern.ch/lcg/views/${ LCG} \
21
+ /cvmfs/sft.cern.ch/lcg/views/${ LCG} / ${ PLATFORM}
22
22
do
23
23
24
24
if [[ ! -d $the_dir ]]
@@ -49,45 +49,47 @@ for run in {1..10}; do
49
49
then
50
50
break
51
51
else
52
+ echo ' BUILD WITH LCG : try to wake up the ' $run
52
53
sleep 1
53
54
fi
54
55
55
56
done
56
57
58
+ echo ' I AM HERE-1'
57
59
58
- if [[ $LCG && -d /cvmfs/sft.cern.ch/lcg/views/$LCG ]]
60
+ if [[ $LCG && -d /cvmfs/sft.cern.ch/lcg/views/${ LCG} ]]
59
61
then
60
62
true
61
63
else
62
64
echo ' BUILD WITH LCG : Valid LCGs are:' ` ls /cvmfs/sft.cern.ch/lcg/views`
63
65
return 110
64
66
fi
65
67
66
- if [[ $PLATFORM && -d /cvmfs/sft.cern.ch/lcg/views/$LCG / $ PLATFORM ]]
68
+ if [[ $PLATFORM && -d /cvmfs/sft.cern.ch/lcg/views/${ LCG} / ${ PLATFORM} ]]
67
69
then
68
70
true
69
71
else
70
72
echo ' BUILD_WITH_LCG : Valid platforms are:' ` ls /cvmfs/sft.cern.ch/lcg/views/$LCG `
71
73
return 120
72
74
fi
73
75
74
- LCG_SETUP=/cvmfs/sft.cern.ch/lcg/views/$LCG / $ PLATFORM /setup.sh
76
+ LCG_SETUP=/cvmfs/sft.cern.ch/lcg/views/${ LCG} / ${ PLATFORM} /setup.sh
75
77
ls -al $LCG_SETUP
76
78
77
79
if [[ $LCG && $PLATFORM && -f $LCG_SETUP ]]
78
80
then
79
- echo ' BUILD WITH LCG : source LCG setup : ' $LCG_SETUP
81
+ echo ' BUILD WITH LCG : source LCG setup : ' ${ LCG_SETUP}
80
82
source $LCG_SETUP
81
83
else
82
- echo ' no valid LCG/PLATFORM/setup script: ' $LCG_SETUP
84
+ echo ' no valid LCG/PLATFORM/setup script: ' ${ LCG_SETUP}
83
85
return 130
84
86
fi
85
87
86
88
if [[ $ROOTSYS && -d $ROOTSYS ]]
87
89
then
88
90
true
89
91
else
90
- echo ' BUILD WITH LCG : No ROOTSYS directory : ' $ROOTSYS
92
+ echo ' BUILD WITH LCG : No ROOTSYS directory : ' ${ ROOTSYS}
91
93
return 140
92
94
fi
93
95
103
105
104
106
OSTAP_SOURCE=${3:- $OSTAP_HOME }
105
107
106
- if [[ $OSTAP_SOURCE &&
107
- -d $OSTAP_SOURCE &&
108
- -d $OSTAP_SOURCE /ostap &&
109
- -d $OSTAP_SOURCE /source &&
110
- -d $OSTAP_SOURCE /scripts &&
111
- -d $OSTAP_SOURCE /examples &&
112
- -d $OSTAP_SOURCE /data &&
113
- -f $OSTAP_SOURCE /CMakeLists.txt &&
114
- -f $OSTAP_SOURCE /.aux/.build-ostap ]]
108
+ if [[ $OSTAP_SOURCE &&
109
+ -d ${ OSTAP_SOURCE} &&
110
+ -d ${ OSTAP_SOURCE} /ostap &&
111
+ -d ${ OSTAP_SOURCE} /source &&
112
+ -d ${ OSTAP_SOURCE} /scripts &&
113
+ -d ${ OSTAP_SOURCE} /examples &&
114
+ -d ${ OSTAP_SOURCE} /data &&
115
+ -f ${ OSTAP_SOURCE} /CMakeLists.txt &&
116
+ -f ${ OSTAP_SOURCE} /.aux/.build-ostap ]]
115
117
then
116
- true
118
+ echo ' BUILD WITH LCG : use OSTAP_SOURCE : ' ${OSTAP_SOURCE}
117
119
else
118
- echo ' BUILD WITH LCG : No valid source directory is found!' $OSTAP_SOURCE
120
+ echo ' BUILD WITH LCG : No valid source directory is found!' ${ OSTAP_SOURCE}
119
121
return 150
120
122
fi
121
123
@@ -124,35 +126,37 @@ OSTAP_BUILD=${4:-$OSTAP_SOURCE/build}
124
126
125
127
if [[ $OSTAP_BUILD && -d $OSTAP_BUILD && -w $OSTAP_BUILD ]]
126
128
then
127
- true
129
+ echo ' BUILD WITH LCG : use OSTAP_BUILD : ' ${OSTAP_BUILD}
128
130
elif [[ -w $OSTAP_SOURCE ]]
129
131
then
130
132
mkdir $OSTAP_SOURCE /build
131
133
OSTAP_BUILD=$OSTAP_SOURCE /build
132
- echo ' BUILD WITH LCG : Build directory is created ' $OSTAP_BUILD
134
+ echo ' BUILD WITH LCG : Build directory is created ' ${ OSTAP_BUILD}
133
135
else
134
136
OSTAP_BUILD=` mktemp -d -t ostap-$( date ' +%Y-%b-%d' ) -OSTAP-BUILD-DIR-XXXXXX`
135
- echo ' BUILD WITH LCG : Build directory is created ' $OSTAP_BUILD
137
+ echo ' BUILD WITH LCG : Build directory is created ' ${ OSTAP_BUILD}
136
138
fi
137
139
138
- if [[ -f $OSTAP_BUILD /.build-ostap ]]
140
+
141
+ if [[ -f ${OSTAP_BUILD} /.build-ostap ]]
139
142
then
140
143
echo ' BUILD WITH LCG: use existing .build.ostap ' $OSTAP_BUILD /.build-ostap
141
144
else
142
145
cp $OSTAP_SOURCE /.aux/.build-ostap $OSTAP_BUILD /.build-ostap
143
- echo ' BUILD WITH LCG : copy .build-ostap from ' $OSTAP_BUILD /.aux/.build-ostap
146
+ echo ' BUILD WITH LCG : copy .build-ostap from ' ${ OSTAP_BUILD} /.aux/.build-ostap
144
147
fi
145
148
146
149
# # parameter #5: install directory
147
150
OSTAP_INSTALL=${5:- $OSTAP_BUILD / INSTALL/ LCG$LCG_VERSION / $PLATFORM }
148
151
149
-
150
152
if [[ $OSTAP_INSTALL && -d $OSTAP_INSTALL && -w $OSTAP_INSTALL ]]
151
153
then
154
+ echo ' BUILD WITH LCG : use OSTAP_INSTALL : ' ${OSTAP_INSTALL}
152
155
( echo ' BUILD WITH LCG : CLEAN INSTALL DIRECTORY' ; cd $OSTAP_INSTALL ; echo ' - BUILD OSTAP : CWD ' $PWD ; rm -rfv .footprints .ostap.build .ostaprc .rootlogon.C cmake examples include lib scripts thisostap.sh )
156
+ else
157
+ OSTAP_INSTALL=${OSTAP_BUILD} /INSTALL/LCG$LCG_VERSION /$PLATFORM
153
158
fi
154
159
155
-
156
160
echo ' BUILD WITH LCG : LCG VERSION : ' $LCG
157
161
echo ' BUILD WITH LCG : LCG PLATFORM : ' $PLATFORM
158
162
echo ' BUILD WITH LCG : ROOTSYS : ' $ROOTSYS
0 commit comments