Revision f7ca3aecb470522a3d5a3b6b5a041a499377351b authored by Rene Brun on 06 July 2004, 14:57:18 UTC, committed by Rene Brun on 06 July 2004, 14:57:18 UTC

git-svn-id: http://root.cern.ch/svn/root/trunk@9409 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 05bf717
Raw File
make_event_par.sh
#! /bin/sh
#
# Make the event.par file to be used to analyse Event objects with PROOF.
#
# Usage: sh make_event_par.sh
#
# Creates the PAR file "event.par" which can be used in PROOF via the
# package manager like:
#   gProof->UploadPackage("event.par")
#   gProof->EnablePackage("event")
#
# Command to check that package is active and that libEvent.so is loaded:
#   gProof->ShowPackages()
#   gProof->ShowEnabledPackages()
#   gProof->Exec("gSystem->ListLibraries()")
#

EDIR=event

mkdir $EDIR
cp Event.cxx Event.h EventLinkDef.h Makefile Makefile.arch $EDIR
mkdir $EDIR/PROOF-INF
cd $EDIR/PROOF-INF

cat > BUILD.sh <<EOF
#! /bin/sh

make libEvent.so
EOF

cat > SETUP.C <<EOF
void SETUP()
{
   gSystem->Load("libEvent");
}
EOF

chmod 755 BUILD.sh

cd ../..

tar zcvf event.par $EDIR

rm -rf event

exit 0
back to top