summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNathan Scott <nathans@sgi.com>2003-08-05 04:11:59 +0000
committerNathan Scott <nathans@sgi.com>2003-08-05 04:11:59 +0000
commit1089996a9d2ef78c777c8c74f5928a3bc670b398 (patch)
tree7fc771941c56ddf6e27d90390fc77b243c0700fd /tools
parent4a77cf3501a232731487223d7a8263804ff259c5 (diff)
Make srcdiff more verbose when reporting differences
Diffstat (limited to 'tools')
-rwxr-xr-xtools/srcdiff10
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/srcdiff b/tools/srcdiff
index 1e4b569e..9dd80953 100755
--- a/tools/srcdiff
+++ b/tools/srcdiff
@@ -65,11 +65,13 @@ sub straightdiff {
`diff $prefix1/$file $prefix2/$file >/dev/null 2>&1`;
if (!$quiet) {
print sprintf("\t%-35s ... ", $file);
- if ($? != 0) { print "FAILED\n"; }
+ if ($? != 0) { printf("FAILED\n(%s/%s differs to %s/%s)\n",
+ $prefix1, $file, $prefix2, $file); }
else { print "ok\n"; }
- } elsif ($? != 0) {
- printf("\t%-35s ... ", $file);
- print "FAILED\n";
+
+ } elsif ($? != 0) {
+ printf("\t%-35s ... FAILED\n(%s/%s differs to %s/%s)\n",
+ $file, $prefix1, $file, $prefix2, $file);
}
}