40ants-asdf-system
2025-06-22
Provides a class for being used instead of asdf:package-inferred-system.
40ANTS-ASDF-SYSTEM - Base ASDF system for all 40Ants projects.
40ANTS-ASDF-SYSTEM ASDF System Details
- Description: Provides a class for being used instead of asdf:package-inferred-system.
- Licence:
BSD
- Author: Alexander Artemenko
- Bug tracker: https://github.com/40ants/40ants-asdf-system/issues
- Source control: GIT
Installation
You can install this library from Quicklisp, but you want to receive updates quickly, then install it from Ultralisp.org:
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)
(ql:quickload :40ants-asdf-system)
Usage
This system provides a base class for ASDF
systems of 40Ants
.
This ASDF
system class inherits from ASDF:PACKAGE-INFERRED-SYSTEM
class. This class
reads its version from the src/changelog.lisp file. Thus, ASDF
system version
stored in the one place and always correct.
To use this class, mention it in the ASDF
system definition like this:
(defsystem log4cl-extras
:name "log4cl-extras"
:author "Alexander Artemenko"
:license "BSD"
:class :40ants-asdf-system
:defsystem-depends-on ("40ants-asdf-system")
...
40ANTS-ASDF-SYSTEM ASDF System Details
- Description: Provides a class for being used instead of asdf:package-inferred-system.
- Licence:
BSD
- Author: Alexander Artemenko
- Bug tracker: https://github.com/40ants/40ants-asdf-system/issues
- Source control: GIT
[generated by 40ANTS-DOC]
Dependencies (1)
Dependents (26)
- 40ants-slynk
- ci
- clack-cors
- clack-prometheus
- cl-hamcrest
- cl-info
- cl-plus-ssl-osx-fix
- cl-telegram-bot
- cl-telegram-bot-media
- doc-plantuml
- log4cl-extras
- logging
- openrpc
- plantuml
- prometheus-gc
- reblocks-auth
- reblocks-file-server
- reblocks-lass
- reblocks-navigation-widget
- reblocks-parenscript
- reblocks-prometheus
- reblocks-typeahead
- reblocks-ui2
- reblocks-websocket
- routes
- scrapycl