diff --git a/tools/install-asdf.lisp b/tools/install-asdf.lisp index 0c94cd350a7e524781aeb7e7f0df33152c17401d..b07e9a7d5c99befdc027cb91889326d1a11885ca 100755 --- a/tools/install-asdf.lisp +++ b/tools/install-asdf.lisp @@ -1,11 +1,11 @@ ":" ; exec cl-launch "$0" "$@" # -*- Lisp -*- #| Usage: make && ./tools/asdf-tools install-asdf lispworks - or make && l=lispworks ./tools/asdf-tools install-asdf - or make && cl-launch -l lispworks bin/install-asdf-as-module + or make l=lispworks install-asdf + or make && cl-launch -l lispworks tools/install-asdf.lisp or make sbcl # or otherwise start your Lisp - (load "bin/install-asdf-as-module") + (load "tools/install-asdf.lisp") This script will install the current version of ASDF as a module pre-compiled for your implementation, @@ -26,6 +26,12 @@ It notably doesn't work on: * mocl, that doesn't support ASDF 3 yet. * Corman Lisp, RMCL, Genera, that are obsolete anyway. +Note that if you're using it with LispWorks (known to only provide ASDF 2 +as of LispWorks 6.1 in 2015), you first have to create a command-line +executable for LispWorks this way: + + echo '(hcl:save-image "lispworks" :environment nil)' > si.lisp + lispworks-6-1-0-x86-linux -siteinit - -init - -build si.lisp |# #+gcl