= API documentation =

 - [doxygen:2.0.0/main.html API for 2.0.0]
 - [doxygen:2.2.0/main.html API for 2.2.0]
 - [doxygen:2.5.0/main.html API for 2.5.0]
 - [doxygen:2.5.2/main.html API for 2.5.2]
 - [doxygen:2.7.11/main.html API for 2.7.11]
 - [doxygen:2.10.5/main.html API for 2.10.5]
 - [doxygen:dev2.x.y/main.html API for 2.x.y dev] (updated nightly from the release-2.x.y branch)
 - [doxygen:dev3.0.0/main.html API for 3.0.0 dev] (**out of date** — no longer published here automatically)

== How to build the API docs ==
You can generate this same documentation in your source tree.

=== For 2.x.y releases ===
 1. Run `./configure` (or `./autogen.sh` if you got your source from our Mercurial source code repository).
 1. Run `make docs`
 1. Open `./doc/html/index.html` in a web browser.

=== For 3.x.y releases ===
 1. Run `./configure --enable-gtk-doc` (or `./autogen.sh --enable-gtk-doc` if you got your source from our Mercurial source code repository).
 1. Run `make`
 1. Open `./doc/reference/*/html/index.html` in a web browser.