add a target named <project>_doc for each project in the tree, to generate developer documention
Review Request #119678 - Created Aug. 9, 2014 and discarded
add a target named <project>_doc for each project in the tree, to generate developer documention by extracting code structure, and creating useful call graphs. It's very useful to new contributors, so they can find their way into the source tree by exploring files and structures into their favorite browser.
cmake .. -DCMAKE_INSTALL_PREFIX=../_install
Thanks for working on this! I agree that the generated documentation can be useful (even though some of the generated HTML pages are quite overwhelming).
I'm not extremely familiar with Doxygen, but since this might be interesting also for other projects/repositories, I'm wondering if there is a way to achieve that without adding a huge new file to every single repository?
We have a standalone program in kde-dev-scripts called kdedoxygen.sh that might accomplish the same thing. We also have kdedoxyman.sh (for man pages) and kdedoxyqt.sh (for Qt assistant files)
might be worth a look.