defines WORK if not already defined
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 17 Sep 2008 06:55:55 +0000 (06:55 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 17 Sep 2008 06:55:55 +0000 (06:55 +0000)
test/QA/simrun.sh

index 2772112..80ebb1b 100755 (executable)
@@ -3,8 +3,15 @@ if ($#argv < 1) then
  echo "usage simrun.sh RunNumber"
  exit()
 endif
-cd $WORK/QATest
-rm -f *.root *.C *.log
+if ( ! -e $WORK ) then 
+ setenv $WORK ./
+endif
+cd $WORK
+if ( ! -e QATest ) then 
+ mkdir QATest
+endif    
+cd QATest
+rm -Rf DB* *.root *.C *.log data/*
 ln -si $ALICE_ROOT/test/QA/Config.C Config.C
 ln -si $ALICE_ROOT/test/QA/sim.C sim.C
 ln -si $ALICE_ROOT/test/QA/simqa.C simqa.C
@@ -13,8 +20,6 @@ ln -si $ALICE_ROOT/test/QA/recqa.C recqa.C
 ln -si $ALICE_ROOT/test/QA/DB.tgz DB.tgz
 root -b -q $ALICE_ROOT/test/QA/simrun.C --run $1
 cd $WORK/QATest/data
-rm -f *.root
-rm -f DB.tgz
 #ln -s ../geometry.root
 ln -s ../raw.root
 ln -s ../DB