Boost Interest :
Subject: [Boost-interest] Dependency analysis
From: Zebedee Mason (zeb_at_[hidden])
Date: 2016-06-29 07:06:10
A while ago I wrote a tool to analyse dependencies between the files in a C++
project. Eventually I wrote an article
then uploaded my tool (https://github.com/zebmason/itdepends). I've just done
some minor work to run it on the Boost source
(http://www.cyclerouter.co.uk/boost/_architecture.html) with varying results.
The diagram for metaparse
(http://www.cyclerouter.co.uk/boost/architecture485.html) looks good, others
less so. This is because the tool, for this example, organises the source files
according to the directory structure. It is possible to create a mapping file to
change the hierarchy as is done in the Linux kernel example.