1.0.1.13:
authorChristophe Rhodes <csr21@cantab.net>
Mon, 8 Jan 2007 10:30:22 +0000 (10:30 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Mon, 8 Jan 2007 10:30:22 +0000 (10:30 +0000)
Collect output from building contribs into files in output/, for
easier remote debugging.
... also a typo fix for the manual from sb-bsd-sockets
documentation.  (from Hedos on sbcl-devel)

contrib/sb-bsd-sockets/sockets.lisp
doc/manual/.cvsignore
make-target-contrib.sh
version.lisp-expr

index 554d11b..072dc07 100644 (file)
@@ -20,7 +20,7 @@ protocol. Other values are used as-is.")
           :reader socket-type
           :documentation "Type of the socket: :STREAM or :DATAGRAM.")
    (stream))
-  (:documentation "Common base class of all sockets, not ment to be
+  (:documentation "Common base class of all sockets, not meant to be
 directly instantiated.")))
 
 (defmethod print-object ((object socket) stream)
index cf4c09f..627b9c0 100644 (file)
@@ -12,6 +12,7 @@ sbcl
 *.fns
 *.info
 *.info-1
+*.info-2
 *.ky
 *.log
 *.pg
index c962979..806670f 100644 (file)
@@ -49,11 +49,18 @@ find contrib/ \( -name '*.fasl' -o \
                  -name '*.O' \) \
   -print | xargs rm -f
 
+find output -name 'building-contrib.*' -print | xargs rm -f
+
 for i in contrib/*; do
     test -d $i && test -f $i/Makefile || continue;
     # export INSTALL_DIR=$SBCL_HOME/`basename $i `
     test -f $i/test-passed && rm $i/test-passed
-    $GNUMAKE -C $i test && touch $i/test-passed
+    # hack to get exit codes right.
+    if $GNUMAKE -C $i test 2>&1 && touch $i/test-passed ; then
+       :
+    else
+       exit $?
+    fi | tee output/building-contrib.`basename $i` 
 done
 
 # Sometimes people used to see the "No tests failed." output from the last
index b2a1a2f..0020338 100644 (file)
@@ -17,4 +17,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.1.12"
+"1.0.1.13"