Oliver Hamlet
f4511b99bb
Move cpp/docs to docs
2025-06-11 19:06:08 +01:00
Oliver Hamlet
cec464396d
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.
2025-05-16 23:28:00 +01:00
Oliver Hamlet
03ec3e91d5
Use uv to manage docs Python dependencies
...
It doesn't make much of a difference to performance in CI, as the docs
dependencies install time is dominated by getting Doxygen, but uv's use
of a lockfile does make builds more reliable.
2025-05-11 21:24:28 +01:00
Oliver Hamlet
557f859b40
Configure CPack to use all available threads
...
It speeds up packaging time by about 6 seconds on Linux, but doesn't
have any effect with the 7Z generator that's used on Windows.
2025-05-11 21:23:21 +01:00
Oliver Hamlet
43e9443f10
Add a release GitHub Actions workflow
2025-05-10 19:35:59 +01:00