This very small Common Lisp library provides a way to add initialization files to ASDF systems. Every time ASDF loads , one or several corresponding .lisp files are loaded automatically afterwards. This lets you conditionally plug in additional behavior on a per-system basis without cluttering up any global Common Lisp init file.

By default, these initialization files are expected to be found in:

  • ~/share/common-lisp/rc/pre/ for pre-loading initialization,
  • ~/share/common-lisp/rc/post/ for post-loading initialization.

The homepage of CL-RCFiles is here.

CL-RCFiles is an ASDF-Extension written by Didier Verna...