X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-target-contrib.sh;h=2af8c5fdab430d194ef79bf77e32fc155e36550a;hb=dcf5978d9d33098e868ae6eea28e1b310038c03d;hp=98526b3729fb7f378a1a116e233876a439295a04;hpb=df679ed627975948b1cee190f4d79c397588c43e;p=sbcl.git diff --git a/make-target-contrib.sh b/make-target-contrib.sh index 98526b3..2af8c5f 100644 --- a/make-target-contrib.sh +++ b/make-target-contrib.sh @@ -24,6 +24,15 @@ SBCL="`pwd`/src/runtime/sbcl --noinform --core `pwd`/output/sbcl.core --userinit 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/*