Re: Finding depended-upon systems

2015-11-18 Thread Raymond Toy
> "Fare" == Far writes: >> Once in a long while I've wanted to get a list of all of the source >> files, or the fasl files, a dependency graph (tree?). Mostly just to >> see what the system thinks it has and what I think it should have. >> Fare> There is a contrib/

Re: Finding depended-upon systems

2015-11-18 Thread Robert Goldman
On 11/18/15 Nov 18 -10:47 AM, Raymond Toy wrote: >> "Fare" == Far writes: > > >> Once in a long while I've wanted to get a list of all of the source > >> files, or the fasl files, a dependency graph (tree?). Mostly just to > >> see what the system thinks it has and what I think

Re: Finding depended-upon systems

2015-11-18 Thread Raymond Toy
> "Robert" == Robert Goldman writes: Robert> On 11/18/15 Nov 18 -10:47 AM, Raymond Toy wrote: >>> "Fare" == Far writes: >> >> >> Once in a long while I've wanted to get a list of all of the source >> >> files, or the fasl files, a dependency

Re: Finding depended-upon systems

2015-11-18 Thread Mark H. David
I strongly agree. > On Nov 17, 2015, at 12:37 PM, Robert Goldman wrote: > > Maybe we should wrap this up and provide it as part of an ASDF query API?

Re: Finding depended-upon systems

2015-11-17 Thread Faré
> Once in a long while I've wanted to get a list of all of the source > files, or the fasl files, a dependency graph (tree?). Mostly just to > see what the system thinks it has and what I think it should have. > There is a contrib/ directory in asdf repository, but its downside is that having the

Finding depended-upon systems

2015-11-17 Thread Robert Goldman
This seems like it might be a good FAQ, and we had some correspondence about a related query earlier. (sort (mapcar #'asdf:component-name (mapcar #'cdr (remove-if-not #'(lambda (x) (and (typep (cdr x) 'asdf/system:system) (typep (car x)

Re: Finding depended-upon systems

2015-11-17 Thread Raymond Toy
> "Robert" == Robert Goldman writes: Robert> This seems like it might be a good FAQ, and we had some correspondence Robert> about a related query earlier. [snip] Robert> Maybe we should wrap this up and provide it as part of an ASDF query API? These kinds

Re: Finding depended-upon systems

2015-11-17 Thread Faré
On Tue, Nov 17, 2015 at 3:37 PM, Robert Goldman wrote: > This seems like it might be a good FAQ, and we had some correspondence > about a related query earlier. > > (sort (mapcar #'asdf:component-name >(mapcar #'cdr >

Re: Finding depended-upon systems

2015-11-17 Thread Robert Goldman
On 11/17/15 Nov 17 -3:10 PM, Faré wrote: > On Tue, Nov 17, 2015 at 3:37 PM, Robert Goldman wrote: >> This seems like it might be a good FAQ, and we had some correspondence >> about a related query earlier. >> >> (sort (mapcar #'asdf:component-name >>

Re: Finding depended-upon systems

2015-11-17 Thread Ahmon Dancy
Robert Goldman wrote: >> There was some discussion about this in connection with finding what >> needed to be recompiled. Is the latter even a query that ASDF can >> answer? In old ASDF we computed the plan first, and only after that did >> we decide whether the operations

Re: Finding depended-upon systems

2015-11-17 Thread Faré
Also, note that this fails to find defsystem-depends-on systems, and, what is worse, that ASDF will fail to reload them then reload the .asd files that depend on it when these systems change. See https://bugs.launchpad.net/asdf/+bug/1500578 —♯ƒ • François-René ÐVB Rideau •Reflection•