Skip to content

Conversation

@echoix
Copy link
Owner

@echoix echoix commented Jul 20, 2025

Upgrades the doxygen configuration files to doxygen 1.9.1, the version currently used in the server that publishes the programming8 manual.

From https://www.doxygen.nl/manual/doxygen_usage.html:

If you have a configuration file generated with an older version of Doxygen, you can upgrade it to the current version by running Doxygen with the -u option.

doxygen -u <config_file>

All configuration settings in the original configuration file will be copied to the new configuration file. Any new options will have their default value. Note that comments that you may have added in the original configuration file will be lost.

Here are the messages logged in the console during the conversion:

$ doxygen -u include/Make/Doxyfile_arch_html.in
warning: Tag 'TCL_SUBST' at line 203 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 879 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'PERL_PATH' at line 1593 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'MSCGEN_PATH' at line 1614 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.


Configuration file 'include/Make/Doxyfile_arch_html.in' updated.

$ doxygen -u include/Make/Doxyfile_arch_latex.in
warning: Tag 'TCL_SUBST' at line 203 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 879 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'PERL_PATH' at line 1593 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'MSCGEN_PATH' at line 1614 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.


Configuration file 'include/Make/Doxyfile_arch_latex.in' updated.

echoix added 4 commits July 20, 2025 19:35
CI(docs): Add `--with-nls` configure flag

CI(docs) Add gettext to dependencies in documentation workflow

CI(docs): Enable postgres features for manual generation

CI(docs): Set postgre include path

CI(docs): Split configure and build of grass

CI(docs): Make doxygen docs before building grass, as a compilation isn't needed

CI(docs): Enable odbc features for doxygen manual generation

CI(docs): Make doxygen docs artifact available as soon as finished

CI(docs): Disable bzlib for doxygen docs to match existing published docs

CI(docs): Upload doxygen html and latex artifacts separately

CI(docs): Only run doxygen after build as lex/yacc files are generated during build

CI(docs): Disable openmp for doxygen docs to match existing published docs

CI(docs): Disable pthread for doxygen docs to match existing published docs

CI(docs): Disable readline for doxygen docs to match existing published docs

CI(docs): Exclude map and md5 files from doxygen artifact uploads
Using `doxygen -u include/Make/Doxyfile_arch_html.in`

```
warning: Tag 'TCL_SUBST' at line 203 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 879 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'PERL_PATH' at line 1593 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.
warning: Tag 'MSCGEN_PATH' at line 1614 of file 'include/Make/Doxyfile_arch_html.in' has become obsolete.
         This tag has been removed.

Configuration file 'include/Make/Doxyfile_arch_html.in' updated.
```
Using `doxygen -u include/Make/Doxyfile_arch_latex.in`

```
warning: Tag 'TCL_SUBST' at line 203 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 879 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'PERL_PATH' at line 1593 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.
warning: Tag 'MSCGEN_PATH' at line 1614 of file 'include/Make/Doxyfile_arch_latex.in' has become obsolete.
         This tag has been removed.

Configuration file 'include/Make/Doxyfile_arch_latex.in' updated.
```
@github-actions github-actions bot added the CI label Jul 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants