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