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)
: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)
*.fns
*.info
*.info-1
+*.info-2
*.ky
*.log
*.pg
-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
;;; 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"