From 9ee93905283a787b9966a91af1ab19f3c31a4065 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Mon, 8 Jan 2007 10:30:22 +0000 Subject: [PATCH] 1.0.1.13: 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 | 2 +- doc/manual/.cvsignore | 1 + make-target-contrib.sh | 9 ++++++++- version.lisp-expr | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/contrib/sb-bsd-sockets/sockets.lisp b/contrib/sb-bsd-sockets/sockets.lisp index 554d11b..072dc07 100644 --- a/contrib/sb-bsd-sockets/sockets.lisp +++ b/contrib/sb-bsd-sockets/sockets.lisp @@ -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) diff --git a/doc/manual/.cvsignore b/doc/manual/.cvsignore index cf4c09f..627b9c0 100644 --- a/doc/manual/.cvsignore +++ b/doc/manual/.cvsignore @@ -12,6 +12,7 @@ sbcl *.fns *.info *.info-1 +*.info-2 *.ky *.log *.pg diff --git a/make-target-contrib.sh b/make-target-contrib.sh index c962979..806670f 100644 --- a/make-target-contrib.sh +++ b/make-target-contrib.sh @@ -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 diff --git a/version.lisp-expr b/version.lisp-expr index b2a1a2f..0020338 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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" -- 1.7.10.4