On Sat, Mar 21, 2015 at 11:09 PM, Christian Schafmeister
<chris.sc...@verizon.net> wrote:
> I need a list of every source file that is built when I say (asdf:load-system 
> :clasp-cleavir).
> I need the source files from every system :clasp-cleavir recursively depends 
> on.  I need them all in order of how they are built to build the 
> :clasp-cleavir system.
>
> I tried this recipe but it only gives me the source files in the 
> :clasp-cleavir system.
>
> (mapcar 'asdf:component-pathname
>      (asdf::required-components :clasp-cleavir :keep-component 
> 'asdf:cl-source-file))
>
(mapcar 'asdf:component-pathname
    (asdf::required-components "clasp-cleavir" :keep-component
'asdf:cl-source-file :other-systems t))

Sorry that's not very well documented. There are notable instances of
use of this function in asdf/bundle.lisp.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
A mathematician is a machine for converting coffee into theorems.
[A co-mathematician is a machine for converting cotheorems into fee.]

Reply via email to