From: Christophe R. <cr...@us...> - 2003-05-30 11:54:41
|
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" |