ASDF-Install

Bringing Lisp Libraries to you

What it is

ASDF-Install is the start of Common Lisp's answer to CPAN: an internet-based, dependency-chasing, installation system. ASDF-Install was originally written for SBCL by Dan Barlow and then ported to other Lisps by Edi Weitz and many others. It knows how to work with systems defined by either ASDF or MK-Defsystem.

ASDF-Install is a tool for downloading and installing lisp packages. It:

The best sources of information on ASDF-Install are

Mailing Lists

Where is it

SBCL (since 0.8.3) and OpenMCL (since 0.14.1) come with a version of ASDF-Install. You can get the latest version with this gzipped tar file. There is also a darcs repository at:

darcs get http://common-lisp.net/project/asdf-install 

Finally, you should be able to get the latest version using ASDF-Install itself (though you will probably need to edit your local configuration files in order to use this version.

There is now an unstable darcs repository at

darcs get http://common-lisp.net/project/asdf-install/asdf-install-unstable 

This will be used to test new features before they migrate into the stable branch. A (signed) tarball of this repository is in

http://common-lisp.net/project/asdf-install/asdf-install-unstable/asdf-install.tar.gz 

What is happening

13 June 2008

Thanks to Scott Burson for pointing out that ASDF-Install has a README file (I had forgotten!) and that it was out of date. This, and the load-asdf-install.lisp file it mentions are now working correctly again.

2 December 2007 Dan Muller, Andy Cristina and Attila Lendvai greatly improve ASDF-Install's windows support. Thanks! These changes are in the unstable branch (see above)
7 October 2006 Updated to version 0.6.0; attempts to improve GPG handling by simplifying it. Added :where argument to the install command. Altered location handling so that 0 is always cancel. Began to rework tutorial.
17 May 2006 Moved from Source Forge to Common-Lisp.net