Difference between revisions of "Doxygen"
From GnuCash
C.holtermann (talk | contribs) m (→Doxygen) |
(Creating the Source Documentation) |
||
Line 2: | Line 2: | ||
It is a software which extracts (special) comments from sourcecode to produce | It is a software which extracts (special) comments from sourcecode to produce | ||
− | source documentation. It can be run on your local copy of the sources by | + | source documentation. |
+ | |||
+ | This is done and put online on a regular basis at [http://svn.gnucash.org/docs/HEAD/ http://svn.gnucash.org/docs/HEAD/]. | ||
+ | |||
+ | ==Creating the Source Documentation== | ||
+ | |||
+ | It can be run on your local copy of the sources by | ||
./configure --enable-doxygen --enable-html-docs | ./configure --enable-doxygen --enable-html-docs | ||
make doc | make doc | ||
− | This | + | This will populate <tt>$BUILDDIR/src/doc</tt>. Problems will be logged there to <tt>doxygen.log</tt>. The HTML docs can be found in its subdir <tt>html</tt>. |
==Links== | ==Links== |
Revision as of 09:21, 22 November 2013
Doxygen is the central point for source documentation at this moment (January 2011).
It is a software which extracts (special) comments from sourcecode to produce source documentation.
This is done and put online on a regular basis at http://svn.gnucash.org/docs/HEAD/.
Creating the Source Documentation
It can be run on your local copy of the sources by
./configure --enable-doxygen --enable-html-docs make doc
This will populate $BUILDDIR/src/doc. Problems will be logged there to doxygen.log. The HTML docs can be found in its subdir html.
Links
- GnuCash Doxygen Source Documentation http://svn.gnucash.org/docs/HEAD/
- Doxygen Documentation http://www.stack.nl/~dimitri/doxygen/index.html