Task: Generate Doxygen documentation and add it to the site
Table of Contents
This page documents a task in the Documentation infrastructure story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Generate Doxygen output for the project's public API surface and publish it as a section of the project site, so the API can be browsed without checking out the source.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Documentation infrastructure |
| Now | Completed 2024-07-01. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2024-07-01 |
Acceptance
- A Doxyfile exists and is invoked from CMake.
- Doxygen HTML output is generated as part of the build.
- The output is linked from the project site.
Notes
- Total time spent in v0: ~0:51.
- Doxygen integrated through CMake's
find_package(Doxygen)and a custom target; no scripting outside CMake.
Result
- Doxygen output linked from the project site.