This is the asdf-manager Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:16:19 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
asdf-managerDownload and manage ASDF versions.
Fernando Borretti <eudoxiahp@gmail.com>
Fernando Borretti <eudoxiahp@gmail.com>
(GIT git@github.com:roswell/asdf-manager.git)
MIT
# asdf-manager
[](https://travis-ci.org/roswell/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][ql] to manage
different Quicklisp environments, and [Roswell][ros] 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.
“‘lisp
(defvar *manager* (make-instance ’asdf-manager:manager
:directory #p"/path/to/some/directory/"))
“‘
Then you can start downloading ASDF versions:
“‘lisp
(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.
[ql]: https://github.com/roswell/ql-manager
[ros]: https://github.com/roswell/roswell
0.1
uiop (system).
trivial-download (system).
trivial-extract (system).
src (module).
Modules are listed depth-first from the system components tree.
asdf-manager/srcasdf-manager (system).
asdf-manager.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
asdf-manager/src/asdf-manager.lispsrc (module).
+available-versions+ (special variable).
archive-pathname (method).
archive-url (function).
download (method).
download-extract-delete (method).
extract (method).
manager (class).
manager-directory (reader method).
valid-version-p (function).
version (type).
versions-directory (method).
Packages are listed by definition order.
asdf-managerASDF manager interface.
common-lisp.
+available-versions+ (special variable).
archive-pathname (generic function).
archive-url (function).
download (generic function).
download-extract-delete (generic function).
extract (generic function).
manager (class).
manager-directory (generic reader).
valid-version-p (function).
version (type).
versions-directory (generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
A vector of available ASDF versions.
Return the URL of the archive containing the given ASDF version.
Does this keyword represent a valid version?
| Jump to: | A D E F G M V |
|---|
| Jump to: | A D E F G M V |
|---|
| Jump to: | +
D S |
|---|
| Index Entry | Section | ||
|---|---|---|---|
| | |||
| + | |||
+available-versions+: | Public special variables | ||
| | |||
| D | |||
directory: | Public classes | ||
| | |||
| S | |||
Slot, directory: | Public classes | ||
Special Variable, +available-versions+: | Public special variables | ||
| | |||
| Jump to: | +
D S |
|---|
| Jump to: | A C F M P S T V |
|---|
| Jump to: | A C F M P S T V |
|---|