asdf-manager
2016-02-08
Download and manage ASDF versions.
Upstream URL
Author
Fernando Borretti <eudoxiahp@gmail.com>
Maintainer
Fernando Borretti <eudoxiahp@gmail.com>
License
MIT
asdf-manager
Download and manage ASDF versions.
Overview
Really, that's all it does. It's meant to be used as part of a larger Common Lisp environment manager, the other components being ql-manager to manage different Quicklisp environments, and Roswell to manage implementations.
Usage
First, you have to create a manager object. You need to pass a directory where the ASDF source trees will be stored.
(defvar *manager* (make-instance 'asdf-manager:manager :directory #p"/path/to/some/directory/"))
Then you can start downloading ASDF versions:
(asdf-manager:download-extract-delete *manager* :3.1.6.6)
This will download the source archive for version 3.1.6.6, extract it to
<directory>/sources/asdf-3.1.6.6
, and delete the archive.
Available versions are stored in the asdf-manager:+available-versions+
vector.
License
Copyright (c) 2016 Fernando Borretti
Licensed under the MIT License.