The information on these pages may be out of date, or may refer to
resources that have moved or have been made read-only.
For more information please refer to the
Apache Attic
This is a landing page for Doxygen source code reference generated automatically from interface headers. Each link should lead to a documentation bundle generated from a component-related set of header files. The purpose of these documents is to provide a complete reference of available code in DRLVM interfaces. Because the code base is being actively developed, not all interfaces are well-documented at this point, so that you can find some interfaces not documented. Everyone's welcome to contribute to this initiative.
The documentation bundles were generated automatically and posted on the site server. You can regenerate the docs from your source files locally, as described in section Regenerating the Reference.
This is a list of links to generated source code documentation bundles.
You can locally regenerate reference materials analogous to those posted on the website. This can be especially useful when writing comments to your code: parsing the newly added comments with Doxygen is an ideal test. To avoid parsing the whole source tree, you can adjust the list of files to include into a specific documentation bundle or configure Doxygen to produce a different output, see section Advanced Tasks.
Follow these instructions to regenerate the Doxygen reference documentation locally:
svn update
to make sure you have the latest version of doc-generation support files.
trunk/drlvm/vm/doc
and run:
$ ant
That's it! You should get the Doxygen docs in a set of subdirectories in doc
.
Use the DoxygenStart.html
file as your starting point.
Generation of Doxygen reference is adjusted by the following files located in trunk/vm/doc
:
clean
and create
targets into build.xml
.
ant
deletes all previously generated content (if any) and creates new directories for each bundle and places documentation there in the html
subfolder. That location also contains the log.txt
file with the list of errors and warnings produced by Doxygen. Use the log to track progress with commenting.
Note
The file vm.cfg
now depends on the css
and other support files located in the classlib trunk. To parse DRLVM sources with Doxygen, you also need to have class library sources checked out.