Boost logo

Boost :

Subject: Re: [boost] boostdep documentation?
From: Peter Dimov (lists_at_[hidden])
Date: 2015-05-20 16:34:35


Robert Ramey wrote:

> I am interesting in taking a look at boostdep. I see the code in
> tools/... but I don't see any documentation. Is there any? will there be
> in the future?

I haven't written any documentation for boostdep yet, but I probably need to
do so. Currently, the only help is what it prints,

Usage:

    boostdep --list-modules
    boostdep --list-buildable
    boostdep [--track-sources] --list-dependencies

    boostdep [options] --module-overview
    boostdep [options] --module-levels
    boostdep [options] --module-weights

    boostdep [options] [--primary] <module>
    boostdep [options] --secondary <module>
    boostdep [options] --reverse <module>
    boostdep [options] [--header] <header>

    [options]: [--track-sources] [--title <title>] [--footer <footer>]
[--html]

and the example report.bat file in tools/boostdep/examples, which I use to
generate the dependency report.

Actually, it had a bug which caused the usage message to be truncated
after --list-modules, fixed now.

If you want to generate an HTML dependency report, see report.bat; if you
want to use boostdep from the command line, try (from the Boost root)

    b2 tools/boostdep/build//install

and then

    dist\bin\boostdep.exe serialization

(for a module report) or

    dist\bin\boostdep.exe boost/shared_ptr.hpp

(for a header report.)


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk