Previous: The defsystem grammar, Up: Defining systems with defsystem
Files containing defsystem forms are regular Lisp files that are
executed by load
. Consequently, you can put whatever Lisp code
you like into these files (e.g., code that examines the compile-time
environment and adds appropriate features to *features*
).
However, some conventions should be followed, so that users can
control certain details of execution of the Lisp in .asd files:
*standard-output*
, so that users can easily control the
disposition of output from asdf operations.