X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tools-for-build%2Fwhitespacely-canonical-filenames;h=ff8f4ef88b76137a6b5a020626e886bd8648c230;hb=6b8baeece6cf870e3f979a9f09c32985c64c04de;hp=54e65dedaabf914990e23616225ab1ed6d71e83c;hpb=4ca6d75333ca2e090af6e86d0c4d546aba0f4e54;p=sbcl.git diff --git a/tools-for-build/whitespacely-canonical-filenames b/tools-for-build/whitespacely-canonical-filenames index 54e65de..ff8f4ef 100755 --- a/tools-for-build/whitespacely-canonical-filenames +++ b/tools-for-build/whitespacely-canonical-filenames @@ -14,6 +14,14 @@ source_extensions='.lisp .lisp-expr .c .h' # .sh: if ./make.sh is altered, Bad Things happen # ? +stamp_file=whitespace-stamp + +if [ -e $stamp_file ]; then + find_opt="-newer $stamp_file" +else + find_opt="" +fi + for source_extension in $source_extensions; do find . \( \ -name _darcs -o \ @@ -21,5 +29,7 @@ for source_extension in $source_extensions; do -name CVS -o \ -name .hg -o \ -name .svn \) -type d -prune -o \ - -name '*'$source_extension -print + $find_opt -name '*'$source_extension -print done + +touch $stamp_file