Changes in directory llvm/test:
TestRunner.sh updated: 1.16 -> 1.17 --- Log message: Make it possible to run this from within subdirectories of llvm/test --- Diffs of the changes: (+18 -1) TestRunner.sh | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletion(-) Index: llvm/test/TestRunner.sh diff -u llvm/test/TestRunner.sh:1.16 llvm/test/TestRunner.sh:1.17 --- llvm/test/TestRunner.sh:1.16 Sun Apr 15 01:25:12 2007 +++ llvm/test/TestRunner.sh Sun Apr 15 01:47:49 2007 @@ -12,4 +12,21 @@ # %llvmgxx - llvm-g++ command # %prcontext - prcontext.tcl script # -make check-one TESTONE=$1 +TESTFILE=$1 +if test `dirname $TESTFILE` == . ; then + TESTPATH=`pwd` + SUBDIR="" + while test `basename $TESTPATH` != "test" -a ! -z "$TESTPATH" ; do + tmp=`basename $TESTPATH` + SUBDIR="$tmp/$SUBDIR" + TESTPATH=`dirname $TESTPATH` + done + if test -d "$TESTPATH" ; then + cd $TESTPATH + make check-one TESTONE="$SUBDIR$TESTFILE" + else + echo "Can't find llvm/test directory in " `pwd` + fi +else + make check-one TESTONE=$TESTFILE +fi _______________________________________________ llvm-commits mailing list [EMAIL PROTECTED] http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits