#!/bin/sh cmsver=$1 echo "scramv1 project CMSSW $cmsver" case $cmsver in CMSSW_0* | CMSSW_1_[1-4]*) arch=slc3_ia32_gcc323 ;; CMSSW_1_[5678]* | CMSSW_2* | CMSSW_3_[0123]*) arch=slc4_ia32_gcc345 ;; *) arch=slc5_ia32_gcc434 ;; esac export SCRAM_ARCH=$arch export BUILD_ARCH=$arch pwd echo "
" scramv1 project CMSSW $cmsver projectresult=$? echo "" if [ $projectresult != 0 ] then echo "
" echo "CMSSW version $cmsver project configuration failed" echo "
" exit 1 else #echo ""
echo "Checking version $cmsver runtime environment"
echo "
"
echo "
" echo "eval \`scramv1 runtime -sh\`" cd $cmsver/src eval `scramv1 runtime -sh` runtresult=$? echo "" cd ../.. if [ $runtresult != 0 ] then echo "
" echo "CMSSW version $cmsver runtime environment configuration failed" echo "
" exit 1 else #echo ""
echo "CMSSW version $cmsver configured correctly"
echo "
"
fi
fi
exit 0