Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1:/tmp/cvs-serv23771
Modified Files:
make-target-contrib.sh version.lisp-expr
Log Message:
0.8.0.20:
Minor contrib infrastructure frob:
... don't use :force t to ensure building, because firstly it's
hideously expensive in time, as we have to build base systems
several times; secondly, it won't work if the semantics change
to not propagate the FORCE value to depended systems; and
thirdly it doesn't work anyway in the presence of our current
TEST-OP implementation. Delete suspicious files (including
*.fasl under contrib/) at the start of make-target-contrib.sh
instead.
... cvsignore contrib/systems
Index: make-target-contrib.sh
===================================================================
RCS file: /cvsroot/sbcl/sbcl/make-target-contrib.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- make-target-contrib.sh 16 May 2003 11:37:10 -0000 1.8
+++ make-target-contrib.sh 30 May 2003 11:26:58 -0000 1.9
@@ -24,6 +24,15 @@
SBCL_BUILDING_CONTRIB=1
export SBCL SBCL_BUILDING_CONTRIB
+# deleting things here lets us not worry about interaction with stale
+# fasls. This is not good, but is better than :FORCE on each asdf
+# operation, because that causes multiple builds of base systems such
+# as SB-RT and SB-GROVEL, but FIXME: there's probably a better
+# solution. -- CSR, 2003-05-30
+
+find contrib/ \( -name '*.fasl' -o -name 'foo.c' -o -name 'a.out' \) \
+ -print | xargs rm -f
+
mkdir -p contrib/systems
rm -f contrib/systems/*
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1008
retrieving revision 1.1009
diff -u -d -r1.1008 -r1.1009
--- version.lisp-expr 30 May 2003 10:44:10 -0000 1.1008
+++ version.lisp-expr 30 May 2003 11:26:59 -0000 1.1009
@@ -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".)
-"0.8.0.19"
+"0.8.0.20"
|