From 3180af331064ecaa64a89f3c8da84f000b7496e1 Mon Sep 17 00:00:00 2001 From: Rene Brun <Rene.Brun@cern.ch> Date: Fri, 24 Jan 2003 07:06:03 +0000 Subject: [PATCH] From Philippe: Update DrawTest.sh suite for Windows git-svn-id: http://root.cern.ch/svn/root/trunk@5978 27541ba8-7e3a-0410-8455-c3a389f83636 --- test/DrawTest.sh | 2 +- test/dt_Makefile | 21 ++++++++++++--------- test/dt_RunDrawTest.sh | 4 +++- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/test/DrawTest.sh b/test/DrawTest.sh index 9eaaf53adb6..921067f5386 100755 --- a/test/DrawTest.sh +++ b/test/DrawTest.sh @@ -3,6 +3,6 @@ #dt_MakeFiles.sh #root -b -q 'dt_MakeRef.C("Event.new.split9.root");' gmake -f dt_Makefile drawtest -dt_RunDrawTest.sh +./dt_RunDrawTest.sh diff --git a/test/dt_Makefile b/test/dt_Makefile index d7b106fb68b..6efa81da9c4 100644 --- a/test/dt_Makefile +++ b/test/dt_Makefile @@ -15,34 +15,34 @@ REFFILE=dt_reference.root OUTPUT=>/dev/null -drawtest : $(DATAFILES) $(REFFILE) dt_RunDrawTest_C.so +drawtest : $(DATAFILES) $(REFFILE) dt_RunDrawTest_C.$(DllSuf) -Event.new.split0.root : Event libEvent.so +Event.new.split0.root : Event$(ExeSuf) libEvent.$(DllSuf) @./Event $(size) $(comp) 0 $(action) $(tracks) $(OUTPUT) && \ mv Event.root Event.new.split0.root && \ echo "$@ made" -Event.new.split1.root : Event libEvent.so +Event.new.split1.root : Event$(ExeSuf) libEvent.$(DllSuf) @./Event $(size) $(comp) 1 $(action) $(tracks) $(OUTPUT) && \ mv Event.root Event.new.split1.root && \ echo "$@ made" -Event.new.split9.root : Event libEvent.so +Event.new.split9.root : Event$(ExeSuf) libEvent.$(DllSuf) @./Event $(size) $(comp) 9 $(action) $(tracks) $(OUTPUT) && \ mv Event.root Event.new.split9.root && \ echo "$@ made" -Event.old.streamed.root : Event libEvent.so +Event.old.streamed.root : Event$(ExeSuf) libEvent.$(DllSuf) @./Event $(size) $(comp) -1 $(action) $(tracks) $(OUTPUT) && \ mv Event.root Event.old.streamed.root && \ echo "$@ made" -Event.old.split.root : Event libEvent.so +Event.old.split.root : Event$(ExeSuf) libEvent.$(DllSuf) @./Event $(size) $(comp) -2 $(action) $(tracks) $(OUTPUT) && \ mv Event.root Event.old.split.root && \ echo "$@ made" -$(REFFILE) : dt_MakeRef.C dt_DrawTest.C libEvent.so Event.h Event.new.split9.root +$(REFFILE) : dt_MakeRef.C dt_DrawTest.C libEvent.$(DllSuf) Event.h Event.new.split9.root @root -b -q 'dt_MakeRef.C("Event.new.split9.root",0);' $(OUTPUT) && \ echo "$@ made" @@ -51,7 +51,10 @@ RootPrompt='root \[0\]' Streamer="Event::Streamer not available," -dt_RunDrawTest_C.so : dt_RunDrawTest.C dt_DrawTest.C - @echo 'gSystem->Exit(!gSystem->CompileMacro("dt_RunDrawTest.C","kf"))' | root -l -b $(OUTPUT) && \ +dt_RunDrawTest_C.$(DllSuf) : dt_RunDrawTest.C dt_DrawTest.C + @root -l -b -q 'gSystem->Exit(!gSystem->CompileMacro("dt_RunDrawTest.C","kf"));' | $(OUTPUT) && \ echo "$@ made" +#Windows does not like piping +# @echo 'gSystem->Exit(!gSystem->CompileMacro("dt_RunDrawTest.C","kf"))' | root -l -b $(OUTPUT) && \ + diff --git a/test/dt_RunDrawTest.sh b/test/dt_RunDrawTest.sh index a08c69d687f..7ac0ee598ed 100755 --- a/test/dt_RunDrawTest.sh +++ b/test/dt_RunDrawTest.sh @@ -11,7 +11,9 @@ Streamer="Event::Streamer not available," # root.exe -l -b 'dt_RunDrawTest.C+("Event.new.split9.root",0)' launch () { echo test $1 level $2 - (echo 'gROOT->ProcessLine(".L dt_RunDrawTest.C+");gSystem->Exit(!dt_RunDrawTest("'$1'",'$2'));' | root.exe -l -b 2>&1; return $?;) | grep -v "$3"; +# (echo 'gROOT->ProcessLine(".L dt_RunDrawTest.C+");gSystem->Exit(!dt_RunDrawTest("'$1'",'$2'));' | root.exe -l -b 2>&1; return $?;) | grep -v "$3"; +# (root.exe -l -b -q 'gROOT->ProcessLine(".L dt_RunDrawTest.C+");gSystem->Exit(!dt_RunDrawTest("'$1'",'$2'));' 2>&1; return $?;) | grep -v "$3"; + (root.exe -l -b -q 'dt_wrap.C("'$1'",'$2')' 2>&1; return $?;) | grep -v "$3"; } -- GitLab