...
No Format |
---|
# ROOT export ROOTSYS=/path/to/root/directory export PATH=$ROOTSYS/bin:$PATH # Build ilcutil svn co http://svnsrv.desy.de/public/ilctools/ilcutil/trunk ilcutil cd ilcutil cmake . make install export ILCUTIL_DIR=`pwd` # Back to work dir. cd .. # Checkout PandoraPFANew # Head checkout. #svn co http://svnsrv.desy.de/public/PandoraPFANew/PandoraPFANew/tags trunk PandoraPFANew # Use tag v00-05. svn co http://svnsrv.desy.de/public/PandoraPFANew/PandoraPFANew/tags/v00-05 PandoraPFANew export PandoraPFANew_DIR=`pwd`/PandoraPFANew # Build PandoraMonitoring #Head checkout. #svn co http://svnsrv.desy.de/public/PandoraPFANew/PandoraMonitoring/trunk PandoraMonitoring svn co http://svnsrv.desy.de/public/PandoraPFANew/PandoraMonitoring/tags/v00-04 PandoraMonitoring cd PandoraMonitoring mkdir build cd build cmake -DROOT_HOME=$ROOTSYS -DILCUTIL_DIR=$ILCUTIL_DIR -DPandoraPFANew_DIR=$PandoraPFANew_DIR .. make install cd .. export PandoraMonitoring_HOMEDIR=`pwd` # Setup Java export JAVA_HOME=/path/to/java/directory export PATH=$JAVA_HOME/bin:$PATH # Build LCIO cvs -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd co -r v01-51 lcio cd lcio mkdir build cd build cmake -DINSTALL_DOC=OFF -DBUILD_32BIT_COMPATIBLE=OFF .. make install cd .. export LCIO_HOME=`pwd` cd .. # Build PandoraPFANew cd PandoraPFANew cmake -DILCUTIL_DIR=$ILCUTIL_DIR -DPandoraMonitoring_DIR=$PandoraMonitoring_HOMEDIR -DROOT_HOME=$ROOTSYS . make cd .. # Build slicPandora cvs -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd co slicPandora cd slicPandora cmake -DBUILD_32BIT_COMPATIBLE=OFF -DROOT_HOME=$ROOTSYS -DCMAKE_MODULE_PATH=$ILCUTIL_DIR/cmakemodules \ -DLCIO_HOME=$LCIO_HOME -DPandoraPFANew_HOME=$PandoraPFANew_HOME -DPandoraMonitoring_DIR=$PandoraMonitoring_HOME . make |
...