Update Breathe to v4.36.0

The new version of Breathe requires Doxygen v1.9.2+, so also upgrade
Doxygen in the Windows CI builds.
This commit is contained in:
Oliver Hamlet
2025-05-12 08:42:55 +01:00
parent 7707626b9b
commit f29f6cd0f6
4 changed files with 12 additions and 6 deletions
+5 -2
View File
@@ -207,8 +207,11 @@ jobs:
- name: Install packages for building docs
run: |
nuget install doxygen -Version 1.8.14
echo "${{ github.workspace }}\Doxygen.1.8.14\tools" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
curl -sSfLO https://github.com/doxygen/doxygen/releases/download/Release_1_13_2/doxygen-1.13.2.windows.x64.bin.zip
Expand-Archive doxygen-1.13.2.windows.x64.bin.zip
echo "${{ github.workspace }}\doxygen-1.13.2.windows.x64.bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
python -m pip install -r docs/requirements.txt
- name: Build docs
+5 -2
View File
@@ -99,8 +99,11 @@ jobs:
- name: Install packages for building docs
run: |
nuget install doxygen -Version 1.8.14
echo "${{ github.workspace }}\Doxygen.1.8.14\tools" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
curl -sSfLO https://github.com/doxygen/doxygen/releases/download/Release_1_13_2/doxygen-1.13.2.windows.x64.bin.zip
Expand-Archive doxygen-1.13.2.windows.x64.bin.zip
echo "${{ github.workspace }}\doxygen-1.13.2.windows.x64.bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
python -m pip install -r docs/requirements.txt
- name: Build docs
+1 -1
View File
@@ -63,7 +63,7 @@ You may also need to set `CMAKE_PREFIX_PATH` if CMake cannot find Boost.
## Building The Documentation
The documentation is built using [Doxygen](http://www.stack.nl/~dimitri/doxygen/), [Breathe](https://breathe.readthedocs.io/en/latest/) and [Sphinx](http://www.sphinx-doc.org/en/stable/). Install Doxygen and Python and make sure they're accessible from your `PATH`, then run:
The documentation is built using [Doxygen](https://www.doxygen.nl/), [Breathe](https://www.breathe-doc.org/) and [Sphinx](http://www.sphinx-doc.org/en/stable/). Install Doxygen and Python and make sure they're accessible from your `PATH`, then run:
```
py -m venv .venv
+1 -1
View File
@@ -1,3 +1,3 @@
sphinx==7.3.7
sphinx_rtd_theme==3.0.2
breathe==4.35.0
breathe==4.36.0