Fix release docs workflow + update documentation (#216)

* Fix release-docs workflow

* Documentation updates

- warning as errors when building docs
- fixed warnings when building docs
- fixed doxygen comments

* Miscellaneous fixes

* Fix doxygen comments
This commit is contained in:
Jonathan R. Madsen
2022-12-14 07:59:53 -06:00
committed by GitHub
parent 2449e7cd46
commit 7ecc037d17
9 changed files with 146 additions and 122 deletions
+5 -3
View File
@@ -131,10 +131,12 @@ breathe_projects = {"omnitrace": "_doxygen/xml"}
breathe_default_project = "omnitrace"
breathe_default_members = ("members",)
breathe_projects_source = {
"auto": (
os.path.join(project_root, "source"),
"omnitrace": (
os.path.join(project_root, "source", "lib", "omnitrace-user"),
[
"lib/omnitrace-user/omnitrace/user.h",
"omnitrace/types.h",
"omnitrace/categories.h",
"omnitrace/user.h",
],
)
}