fi
diffed=false
-function diffit
+function diffitraw
{
- dir1=$1/out
- dir2=$2/out
+ dir1=$1
+ dir2=$2
if [ ! -e "$dir2" ];then
echo "MISSING: $dir1 $dir2"
return
diffgdb $o -x "$x" $dir1 $dir2
diffed=true
}
+function diffit
+{
+ diffitraw $1/out $2/out
+}
if [ -f "$1" -a ! -e "${1%.tar.xz}" ];then
(
diffit $1 $2
diffed=true
fi
+if [ "$1" != "${1#tests/}" -a -d $1 ];then
+ diffitraw $1 $2
+ diffed=true
+fi
if ! $diffed;then
echo "NOT FOUND: $1 $2"
fi