X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=slam.sh;h=95a3194b5af17652e344a32f6d02b1dbf30a16af;hb=d71896ded395b8453794f0c2e121af1cd095de8b;hp=457ebf848f804dfefd637cb13b6d75a71ffd841d;hpb=50b745c43a03ed3407df5365fee414bcac0bb44c;p=sbcl.git diff --git a/slam.sh b/slam.sh index 457ebf8..95a3194 100644 --- a/slam.sh +++ b/slam.sh @@ -82,16 +82,29 @@ case "$HOST_TYPE" in INIT="--sysinit /dev/null --userinit /dev/null" CORE="--core" ;; + clisp) LISP="clisp" + INIT="-norc" + CORE="-M" + ;; + openmcl) + LISP="openmcl" + INIT="-b" + CORE="-I" + ;; *) echo unknown host type: "$HOST_TYPE" - echo should be one of "sbcl" or "cmucl" + echo should be one of "sbcl", "cmucl", or "clisp" exit 1 esac -export SBCL_XC_HOST="$LISP $INIT" +SBCL_XC_HOST="$LISP $INIT" +export SBCL_XC_HOST # (We don't do make-host-1.sh at all. Hopefully nothing relevant has # changed.) +. ./find-gnumake.sh +find_gnumake + sh make-target-1.sh || exit 1 # Instead of doing the full make-host-2.sh, we (1) use after-xc.core