0.8.12.46:
[sbcl.git] / clean.sh
index 4b84302..50feec1 100755 (executable)
--- a/clean.sh
+++ b/clean.sh
@@ -13,7 +13,7 @@
 # this script (including "gmake clean" in the src/runtime directory)
 # several times in a row without failure.. so we leave the output/
 # directory in place.)
-rm -rf obj/* output/* doc/user-manual \
+rm -rf obj/* output/* src/runtime/genesis/ doc/user-manual \
   doc/user-manual.junk doc/DBTOHTML_OUTPUT_DIR*
 # (The doc/user-manual.junk and doc/DBTOHTML_OUTPUT_DIR* directories
 # are created by the Cygnus db2html script when it formats the the
@@ -23,7 +23,7 @@ rm -rf obj/* output/* doc/user-manual \
 # standard clean.sh file.)
 
 # Ensure we know GNUMAKE
-. find-gnumake.sh
+. ./find-gnumake.sh
 find_gnumake
 
 # Ask some other directories to clean themselves up.
@@ -73,6 +73,9 @@ done
 #   *.lisp-obj, *.fasl, *.x86f, *.axpf, *.lbytef, *.lib
 #     typical extensions for fasl files (not just from SBCL, but
 #     from other Lisp systems which might be used as xc hosts)
+#   *.tmp, *.lisp-temp
+#     conventional names for temporary files autogenerated in
+#     building or testing
 #   test-passed
 #     generated by automatic directory-test-thyself procedure
 find . \( \