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.)