<div>Why do you consider fasl files?</div><div>As far as I understand, grovel generates .lisp file first,</div><div>and only after that this Lisp code is compiled to .fasl.</div><div>š</div><div>So you could save the generated .lisp file and add it</div><div>as any other .lisp file to your ASDF system.</div><div>š</div><div>But note, this might be non-portable. The lisp code</div><div>is generated from C includes, which may have different</div><div>meaning on different platforms (different sizes of integer,</div><div>char and structure types, refer to different functions, etc).</div><div>š</div><div>If you distribute your ASDF system to the same platforms,</div><div>you can distribute it together with pre-generated grovel</div><div>output. But if you distribute it to different platforms,</div><div>the user still may need to run grovel himself.</div><div>š</div><div>Best regards,</div><div>- Anton</div>