This is the asdf-manager Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:18:04 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
asdf-manager
Download 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
[![Build Status](https://travis-ci.org/roswell/asdf-manager.svg?branch=master)](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/src
asdf-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.lisp
src
(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-manager
ASDF 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 |
---|