Finding out from where the .asd was loaded and/or referencing a non-executable data file

Robert Dodier robert.dodier at gmail.com
Fri Mar 16 22:52:45 UTC 2018


On Fri, Mar 16, 2018 at 1:59 PM, Robert Goldman <rpgoldman at sift.info> wrote:

> Another trick you could try is to define a special class of files for the
> info files (probably just a subclass of cl-source-file). Then you could tell
> ASDF not to move that class of files, by providing a method on OUTPUT-FILES.

> You can return T for the second value in order to have output-translations
> not apply, IIRC.

Actually, one way to achieve the effect that I want is to have the
info file copied into the place where the fasls end up (because then
*LOAD-PATHNAME* points to the place where the info file is found, just
as it is when the index.lisp is loaded via LOAD).

I suppose I could create a class that has the effect of copying the
info files without any other operation on them?

best,
Robert Dodier



More information about the asdf-devel mailing list