OSDN Git Service

Work around a Bash bug that removes "." from the $PATH when you're root. (The FSF...
authorRob Landley <rob@landley.net>
Sun, 24 Jun 2012 20:26:53 +0000 (15:26 -0500)
committerRob Landley <rob@landley.net>
Sun, 24 Jun 2012 20:26:53 +0000 (15:26 -0500)
scripts/test.sh

index 64c7dba..19f860b 100755 (executable)
@@ -11,7 +11,7 @@ then
 fi
 
 cd testdir
-PATH=.:$PATH
+PATH="$(pwd):$PATH"
 
 . "$TOPDIR"/scripts/test/testing.sh
 [ -f "$TOPDIR/generated/config.h" ] && export OPTIONFLAGS=:$(echo $(sed -nr 's/^#define CFG_(.*) 1/\1/p' "$TOPDIR/generated/config.h") | sed 's/ /:/g')
@@ -20,6 +20,7 @@ if [ $# -ne 0 ]
 then
   for i in "$@"
   do
+    ln -sf toybox $i
     . "$TOPDIR"/scripts/test/$i.test
   done
 else