« Previous - Version 2/11 (diff) - Next » - Current version
Trond Lossius, 2009-08-24 05:12 pm

Using Doxygen

Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D. It is used for documenting parts of the source code for the various Jamoma projects, although not as much as we would like to...

To use it, you will have to download and install:

Generating Doxygen documentation

(This description was written using Mac, but hopefully it is similar on Windows.)

  1. Open the Doxygen application
  2. From the File menu, choose Open... and inside your local clone of the GIT repository locate e.g. /Modules/Foundations/documentation/Doxfile
  3. All settings should be fine, so go to the Run tab and click the Run doxygen button. If you have generated documentation previously, you might want to throw out the /Modules/Foundations/documentation/html/ folder first.

Using Doxygen documentation

Screen_Shot_2012-08-27_at_1.57.04_PM.png (295 KB) Trond Lossius, 2012-08-27 01:58 pm

graphvizSetup.png - Graphviz Setup (287 KB) Trond Lossius, 2012-08-27 02:03 pm