more pedantic clean.sh
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 12 Feb 2011 15:22:25 +0000 (15:22 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 12 Feb 2011 15:22:25 +0000 (15:22 +0000)
  Patch by Jim Wise, lp#666884.

  Takes care of the few cases of temporary files which are currently
  left behind after running clean.sh.

  While there, it normalizes the name used for scratch files used in
  contrib testing, and updates .cvsignore to match.

  This is obviously pedantry, but it's nice to have a clean tree at
  the end of clean.sh.

clean.sh
contrib/sb-posix/.cvsignore
contrib/sb-posix/posix-tests.lisp
version.lisp-expr

index 5241a76..e56d79f 100755 (executable)
--- a/clean.sh
+++ b/clean.sh
@@ -105,6 +105,12 @@ find . \( \
         -name '*.o' -o \
         -name '*.so' -o \
         -name '*.d' -o \
+        -name 'foo.c' -o \
+        -name 'test-output' -o \
+        -name 'test-lab' -o \
+        -name 'encodings.texi-temp' -o \
+        -name 'stack-alignment-offset' -o \
+        -name 'test-status.lisp-expr' -o \
         -name 'a.out' -o \
         -name 'sbcl' -o \
         -name 'sbcl.h' -o \
@@ -113,4 +119,4 @@ find . \( \
         -name 'tags' -o \
         -name 'test-passed' -o \
         -name 'ldso-stubs.S' -o \
-        -name 'local-target-features.lisp-expr' \) -print | xargs rm -f
+        -name 'local-target-features.lisp-expr' \) -print | xargs rm -fr
index a2cf65d..b0a7e0e 100644 (file)
@@ -1,5 +1,5 @@
 a.out
 *.lisp-temp
 foo.c
-test-lab
+test-output
 test-passed
index 95afdd5..1d46cdf 100644 (file)
@@ -5,7 +5,7 @@
 
 (defvar *test-directory*
   (ensure-directories-exist
-   (merge-pathnames (make-pathname :directory '(:relative "test-lab"))
+   (merge-pathnames (make-pathname :directory '(:relative "test-output"))
                     (make-pathname :directory
                                    (pathname-directory *load-truename*)))))
 
index ee4c24c..463d926 100644 (file)
@@ -20,4 +20,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.45.22"
+"1.0.45.23"