Gesendet: Dienstag, 23. Juli 2013 um 13:36 Uhr Von: "Mathias Gaunard"
An: boost@lists.boost.org Betreff: Re: [boost] Announcing boost dependency analyzer On 23/07/13 12:08, Jens Weller wrote:
Hello to the boost community,
I'd like to announce the release of a small tool, that allows you analyze the dependencies in boost. It is based on bcp, requirement is that you have bcp build and well a version of boost to analyze installed.
Simply select the boost directory (the tool also might find BOOST_ROOT) and the location of bcp, and the tool will start. This will take a little time, depending on your machine, on my multicore intel ist 90 seconds - 2 minute. The tool will store this information into a database, so that with the next start, this will be a lot shorter.
This is probably the biggest problem of this tool.
AFAIK bcp doesn't distinguish between header dependencies, source dependencies, link dependencies, test dependencies and documentation dependencies. Not really, but I could. There will be a nother release very soon, as I found that a bunch of libraries are not covered by maintainers.txt, my current source for feeding bcp.
I found 6 libraries (+ lexical_cast) which aren't covered through maintainers.txt, most prominent mpi and system.
Therefore you end up with way more than what you actually care about.
Thats why I want to add filters, most of the library views are already now readable. Filtering will allow to filter after name or categories (Headers,libs, doc, test, etc.) kind regards, Jens Weller