Switch to using Doxygen 1.9.1 for the documentation generation

This fixes the problem with empty descriptions in the annotated class
list and is a prerequisite for using custom CSS theme in the upcoming
commits.

Closes #22288.
This commit is contained in:
Vadim Zeitlin 2022-07-02 16:10:21 +02:00
parent f2e7f6a917
commit 3c7596f0ff
2 changed files with 3 additions and 5 deletions

View file

@ -23,7 +23,7 @@ permissions:
jobs:
update:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
name: Update Online Documentation
steps:

View file

@ -41,11 +41,9 @@ fi
# Still allow using incompatible version if explicitly requested.
if [[ -z $WX_SKIP_DOXYGEN_VERSION_CHECK ]]; then
doxygen_version=`$DOXYGEN --version`
# Note: remove the hack for Doxygen 1.8.19 below when changing this to a
# later version.
doxygen_version_required=1.8.17
doxygen_version_required=1.9.1
if [[ $doxygen_version != $doxygen_version_required ]]; then
echo "Doxygen version $doxygen_version is not supported."
echo "Doxygen version $doxygen_version is not officially supported."
echo "Please use Doxygen $doxygen_version_required or export WX_SKIP_DOXYGEN_VERSION_CHECK."
exit 1
fi