X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=clean.sh;h=57c4fb9df732783ff8e6c5200ec0c88afed0f852;hb=b767eae48831153473226b985511c8f7a3ef98c5;hp=57a9c5033f7b494709765959e70ccfa4f56fe589;hpb=c8322df812da6eb4ef1ae51735b224b2ad0f1503;p=sbcl.git diff --git a/clean.sh b/clean.sh index 57a9c50..57c4fb9 100755 --- a/clean.sh +++ b/clean.sh @@ -23,16 +23,16 @@ rm -rf obj/* output/* doc/user-manual \ # standard clean.sh file.) # Ask some other directories to clean themselves up. -pwd=`pwd` +original_pwd=`pwd` for d in tools-for-build; do - cd $d + cd $d > /dev/null # I hope the -s option is standard. At least GNU make and BSD make # support it. It silences make, since otherwise the output from # this script is just the operations done by these make's, which # is misleading when this script does lotso other operations too. # -- WHN make -s clean - cd $pwd + cd $original_pwd > /dev/null done # Within all directories, remove things which don't look like source @@ -57,9 +57,11 @@ done # certainly not source # *~, #*#, TAGS # common names for editor temporary files +# .#* +# rubbish left behind by CVS updates # *.htm, *.html -# The system doc sources are SGML, any HTML is automatically -# generated output. +# The system doc sources are SGML, any HTML is +# automatically-generated output. # depend # made by "make depend" (or "gmake depend" or some such thing) # *.x86f, *.axpf, *.lbytef, *.fasl @@ -68,6 +70,7 @@ find . \( \ -type l -or \ -name '*~' -or \ -name '#*#' -or \ + -name '.#*' -or \ -name '?*.x86f' -or \ -name '?*.axpf' -or \ -name '?*.lbytef' -or \