The version of doxygen in Jammy has a bug that generates garbled characters when processing xml comment code blocks in markdown. In this PR, we build doxygen 1.9.2 from source here since the problem appears to be fixed in that version.
Checklist
[ ] Signed all commits for DCO
[ ] Added tests
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if the library has them)
[ ] While waiting for a review on your PR, please help review another open pull request to support the maintainers
Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.
🦟 Bug fix
Fixes https://github.com/gazebosim/gazebo_test_cases/issues/186
Summary
The version of doxygen in Jammy has a bug that generates garbled characters when processing xml comment code blocks in markdown. In this PR, we build doxygen 1.9.2 from source here since the problem appears to be fixed in that version.
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.