Finding depended-upon systems
Raymond Toy
toy.raymond at gmail.com
Wed Nov 18 18:35:36 UTC 2015
>>>>> "Robert" == Robert Goldman <rpgoldman at sift.net> writes:
Robert> On 11/18/15 Nov 18 -10:47 AM, Raymond Toy wrote:
>>>>>>> "Fare" == Far <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/ directory in asdf repository, but its downside is
Fare> that having the asdf/ repository in your source-registry means you're
Fare> getting more than you might want.
>>
>> Oh, I never noticed that before. The files therein are (currently)
>> tiny compared to asdf.lisp. These might be useful to include with
>> asdf in cmucl.... But it would be nice if at least a subset of them
>> were officially supported as part of asdf in some way.
Robert> I'm with Ray on this one. Code that you need to debug your use of ASDF
Robert> needs to come with ASDF, always, not be an optional add-on.
Robert> ASDF has grown in features, portability, and performance, but also
Robert> opacity. There are a lot more complex and difficult-to-inspect data
Robert> structures in it now to support things like caching, and they work well,
Robert> but if you get your configuration wrong, it can be very difficult to debug.
Robert> So one of my priorities going forward is to support better inspection of
Robert> ASDF's state.
That is awesome!
--
Ray
More information about the asdf-devel
mailing list