Embed module dependency graph in Doxygen docs
authorTeemu Murtola <teemu.murtola@gmail.com>
Sat, 13 Sep 2014 18:11:13 +0000 (21:11 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Fri, 19 Sep 2014 14:46:37 +0000 (16:46 +0200)
commit5139f5a42feb555194c9101b3f419401e0235b49
tree89a77f381f5169af7357eaa07fe7959f32489adf
parentfdad87f6637e6a59152b851bd033195f4e376c0b
Embed module dependency graph in Doxygen docs

The module dependency graph generated by the dep-graphs target is now
embedded into the Doxygen documentation as a separate page (in the lib
and full variants).  Building these flavors of documentation now
requires the depgraphs to be built first, which in turn depends on the
doxygen XML output.  Added various -fast targets that skip these
dependencies, with the cost of potentially producing some warnings about
missing stuff.

Change-Id: Id3314c598d79588c429fe57108349edf42de3b6b
docs/doxygen/CMakeLists.txt
docs/doxygen/Doxyfile-common.cmakein
docs/doxygen/Doxyfile-xml.cmakein
docs/doxygen/generateGraphs.cmake
docs/doxygen/gmxtree.py
docs/doxygen/graphbuilder.py
docs/doxygen/lib/doxygen.md
docs/doxygen/lib/modulegraph.md [new file with mode: 0644]
docs/doxygen/user/codelayout.md