Discussion:
anyone familiar with quicklisp and ASDF?
Bruno Haible
2017-07-12 17:10:36 UTC
Permalink
There's a question here: "Updating to ASDF 3.x in CLISP"
https://stackoverflow.com/questions/45043190/updating-to-asdf-3-x-in-clisp
Pascal Bourguignon
2017-07-12 19:03:42 UTC
Permalink
Post by Bruno Haible
There's a question here: "Updating to ASDF 3.x in CLISP"
https://stackoverflow.com/questions/45043190/updating-to-asdf-3-x-in-clisp
0
down vote
<>
asdf itself is self-updatable. You only have to load the latest version.

http://paste.lisp.org/display/350703 <http://paste.lisp.org/display/350703>
So basically, you download an asdf 3 somewhere, say ~/rc/asdf.lisp and in your ~/.clisprc.lisp you put:

(load #P"~/quicklisp/setup.lisp") ; will load asdf 2.26
(load (compile-file #P"~/rc/asdf.lisp")) ; will load asdf 3 over asdf 2.26.
--
__Pascal J. Bourguignon__
Anton Vodonosov
2017-07-13 02:17:03 UTC
Permalink
Post by Bruno Haible
There's a question here: "Updating to ASDF 3.x in CLISP"
https://stackoverflow.com/questions/45043190/updating-to-asdf-3-x-in-clisp
0down vote
asdf itself is self-updatable. You only have to load the latest version.
http://paste.lisp.org/display/350703
(load #P"~/quicklisp/setup.lisp") ; will load asdf 2.26
(load (compile-file #P"~/rc/asdf.lisp")) ; will load asdf 3 over asdf 2.26.
Better other way around - first load new ASDF then quicklisp/setup.lisp - no ASDF
update happens in this case, because quicklsp first checks whether satisfying ASFD version is present
and if so it does not (requre 'asdf).

Also compiling every time seems like an overhead.

Loading...