This file is located in the FarmTools package. To modify it checkout the
package on fcdflnx3, edit FarmTools/doc/make_release.html and commit
it to CVS.
See CVS
tips for
instructions on how to do this.
It is up to the production coordinators, offline shifters, and offline
operations
manager to keep this up to date. No one else will do it for us.
Please fix problems as they are found. Shifters should report
problems to the production coordinators if they are unsure how to
fix them.
| Instructions for Building ProductionExe and an Offline Operations Test Release |
log into fcdflnx3 as cdfopr
ticket
cd /cdf/scratch/cdfopr/testRel
source ~cdfsoft/cdf2.cshrc
setup cdfsoft2 6.0.0int4
newrel -t 6.0.0int4 6.0.0int4
cd 6.0.0int4
addpkg Production
addpkg -h FarmTools
addpkg -h cdfopr
addpkg -h Release
addpkg FrameMods
addpkg TclUtils
addpkg -h Stntuple (should use the tagged version when a new tag for version 6
becomes available)
gmake nobin >& gmake_600int4.log
gmake Production.bin >>& gmake_600int4.log
gmake FrameMods.bin >>& gmake_600int4.log
gmake FarmTools.all >>& gmake_600int4.log
(For latest update, refer to http://fcdfhome.fnal.gov/usr/cdfopr/Stntuple/Stntuple.html )
gmake Stntuple.bin >& gmake_600int4_Stntuple.log
gmake Stntuple._base USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._data USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._obj USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._alg USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._ana USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._geom USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._loop USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._mod USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._val USESHLIBS=1 >>& gmake_600int4_Stntuple.log
gmake Stntuple._oracle USESHLIBS=1 >>& gmake_600int4_Stntuple.log
cp ../6.1.0pre3/.rootrc .
cp ../6.1.0pre3/rootlogon.C .
cp ../6.1.0pre3/run_validation_zee_s.C .
(2) building ProductionExe with maxopt
check the availability of the maxopt version of release
srt_setup -a SRT_QUAL=maxopt
echo $PATH
srt_setup -a SRT_QUAL=maxopt
gmake nobin >& gmake_600int4_maxopt.log
gmake Production.bin >>& gmake_600int4_maxopt.log
gmake FrameMods.bin >>& gmake_600int4_maxopt.log