On Mon, Mar 29, 2010 at 10:01 AM, Tobias C. Rittweiler <span dir="ltr"><<a href="mailto:tcr@freebits.de">tcr@freebits.de</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Do people want something like that? Dear, yes! For example, Zach Beane's<br>
buildapp found great resonance:<br>
<br>
<a href="http://www.xach.com/lisp/buildapp/" target="_blank">http://www.xach.com/lisp/buildapp/</a><br>
<br>
Is your stuff the essentials to have something like that be part of<br>
ASDF? If so, could you shortly write up a kind of roadmap?<br></blockquote></div><br>What is needed for any kind of standalone system building that relies on ASDF system definitions and is capable of incorporating all dependencies?<br>
<br>- A way to gather the list of files that form part of that system (gather-components in asdf-ext.lisp)<br>- A way to compile the components (provided by asdf.lisp and extended by asdf-{ecl,sbcl,...}.lisp if needed)<br>
- A way to pack all the compiled files into a single output file (implementation-dependent and thus in asdf-{ecl,sbcl...}).<br><br>The first part is very critical and it needs the expertise of ALL of ASDF maintainers to get it right. As a bonus the result will be applicable to ALL functions that kind of grovel through ASDF system definitions.<br>
<br>Juanjo<br><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://tream.dreamhosters.com">http://tream.dreamhosters.com</a><br>