Subject: Re: [boost] Announcing boost dependency analyzer
From: Jens Weller (JensWeller_at_[hidden])
Date: 2013-07-23 15:51:02


> Gesendet: Dienstag, 23. Juli 2013 um 13:36 Uhr
> Von: "Mathias Gaunard" <mathias.gaunard_at_[hidden]>
> An: boost_at_[hidden]
> 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