Several changes
* If some component of *central-registry* is a function or a symbol for
which fboundp returns true, it will be funcalled with the system name
string as an argument, and should return a directory in which to look
for the system definition. This allows much more flexibility in
the location of .asd files
* New component type 'system' is functionally identical to module, but
has attributes for author name, licence, description etc, which can
be used by programs that make platform packages
* Much shuffling of parts of the file so that it compiles without any
warnings about forward declarations
* The behaviour when compile-file returns non-NIL in its secondary
values (failure-p and warnings-p) can now be customized: new
compile-op initargs :on-warnings and :on-failure take values
(or :warn :error :ignore). If unspecified, these default to
*compile-file-{failure,warnings}-behaviour*
* A new 'properties' attribute to component which can be used to
communicate extra optional information between system authors and
platform package creation programs
Loading
Please sign in to comment