ros-controls / control.ros.org

https://control.ros.org
Apache License 2.0
9 stars 35 forks source link

API docs for the whole stack via doxygen #278

Closed christophfroehlich closed 4 weeks ago

christophfroehlich commented 4 weeks ago

Instead of running doxygen only on ros2_control repo, I implemented it now for all repositories at once.

This made some changes necessary to the helper scripts: I converted them to python scripts, because it would have been to complicated to formulate the repository-maps with bash scripts.

The doxyfile is moved over from ros2_control, but with updating it to a new doxygen version.

main page

image

example controller page

image

christophfroehlich commented 4 weeks ago

@mergifyio backport humble iron

mergify[bot] commented 4 weeks ago

backport humble iron

✅ Backports have been created

* [#284 API docs for the whole stack via doxygen (backport #278)](https://github.com/ros-controls/control.ros.org/pull/284) has been created for branch `humble` but encountered conflicts * [#285 API docs for the whole stack via doxygen (backport #278)](https://github.com/ros-controls/control.ros.org/pull/285) has been created for branch `iron` but encountered conflicts