2 Quick start summary
- To load an ASDF system:
- Load ASDF itself into your Lisp image, using
Check that you have a recent version using
For more details, or if any of the above fails, see Loading ASDF.
- Make sure software is installed where ASDF can find it.
The simplest way is to put all your Lisp code in subdirectories of
~/common-lisp/ (starting with ASDF 3.1.2),
(for ASDF 2 and later, or if you want to keep source in a hidden directory).
For more details, see Configuring ASDF to find your systems.
- Load your system with
See Using ASDF.
- To make your own ASDF system:
- As above, load and configure ASDF.
- Make a new directory for your system,
again in a location where ASDF can find it.
All else being equal, the easiest location is probably
See Configuring ASDF to find your systems.
- Create an ASDF system definition listing the dependencies of
your system, its components, and their interdependencies,
and put it in my-system.asd.
This file must have the same name as your system, all lowercase.
See Defining systems with defsystem.
to make sure it’s all working properly. See Using ASDF.