X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Ftext%2Fdiffer.pl;h=3a117669707970f062be8f1f1028a73fecd351de;hb=a6f397694069493de49066d033361eda8591cacc;hp=77de67da68b46c562927f7f47e91723d4b1253be;hpb=12271e032cc820565839dc4029666edac84de8ba;p=feisty_meow.git diff --git a/scripts/text/differ.pl b/scripts/text/differ.pl index 77de67da..3a117669 100644 --- a/scripts/text/differ.pl +++ b/scripts/text/differ.pl @@ -35,8 +35,9 @@ if ($#ARGV < 0) { local($destination) = $ARGV[0]; local($source) = "."; if ($#ARGV > 0) { - # get the location they provided. - $source = $ARGV[1]; + # use both the locations they provided. + $source = $ARGV[0]; + $destination = $ARGV[1]; } # make the names a little more manipulable. @@ -107,7 +108,7 @@ sub recurse_dirs &diff_dirs($dest, $src); } else { print "$break_line\n"; - print "Source exists at \"$src\", but target does not.\n"; + print "Source directory has \"$src\", but target does not.\n"; } # iterate through the directory. @@ -116,9 +117,17 @@ sub recurse_dirs local($compare_name) = $dest . "/" . $name; # print "name is $name and to compare is $compare_name.\n"; local($new_name) = $src . "/" . $name; +#hmmm: need an is important dirname check for this. if ( (-d $new_name) && ($name ne ".") && ($name ne "..") && ($name ne ".svn") && ($name ne ".git") + && ($name ne "bin") + && ($name ne "bin-eclipse") + && ($name ne "bin.eclipse") + && ($name ne "genned-src") + && ($name ne "genned-obj") + && ($name ne "codegen") + && ($name ne "unit-test-reports") && ($name ne "CVS") ) { # print "recursing on: source $name and destination $compare_name.\n"; &recurse_dirs($new_name, $compare_name);