mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-26 00:23:55 -07:00
Bump Doxygen to 1.16.1 (#6752)
* Bump Doxygen version to 1.16.1 * Update Doxyfile * Enable parallel processing
This commit is contained in:
parent
8953ae3c67
commit
c5ace60f26
2 changed files with 74 additions and 24 deletions
2
.github/workflows/documentation-build.yml
vendored
2
.github/workflows/documentation-build.yml
vendored
|
|
@ -33,7 +33,7 @@ jobs:
|
||||||
- name: Install Doxygen
|
- name: Install Doxygen
|
||||||
uses: ssciwr/doxygen-install@v2
|
uses: ssciwr/doxygen-install@v2
|
||||||
with:
|
with:
|
||||||
version: "1.14.0"
|
version: "1.16.1"
|
||||||
|
|
||||||
- name: Update Doxygen Configuration
|
- name: Update Doxygen Configuration
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
96
Doxyfile
96
Doxyfile
|
|
@ -1,4 +1,4 @@
|
||||||
# Doxyfile 1.14.0
|
# Doxyfile 1.16.1
|
||||||
|
|
||||||
# This file describes the settings to be used by the documentation system
|
# This file describes the settings to be used by the documentation system
|
||||||
# Doxygen (www.doxygen.org) for a project.
|
# Doxygen (www.doxygen.org) for a project.
|
||||||
|
|
@ -361,6 +361,20 @@ EXTENSION_MAPPING =
|
||||||
|
|
||||||
MARKDOWN_SUPPORT = YES
|
MARKDOWN_SUPPORT = YES
|
||||||
|
|
||||||
|
# If the MARKDOWN_STRICT tag is enabled then Doxygen treats text in comments as
|
||||||
|
# Markdown formatted also in cases where Doxygen's native markup format
|
||||||
|
# conflicts with that of Markdown. This is only relevant in cases where
|
||||||
|
# backticks are used. Doxygen's native markup style allows a single quote to end
|
||||||
|
# a text fragment started with a backtick and then treat it as a piece of quoted
|
||||||
|
# text, whereas in Markdown such text fragment is treated as verbatim and only
|
||||||
|
# ends when a second matching backtick is found. Also, Doxygen's native markup
|
||||||
|
# format requires double quotes to be escaped when they appear in a backtick
|
||||||
|
# section, whereas this is not needed for Markdown.
|
||||||
|
# The default value is: YES.
|
||||||
|
# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.
|
||||||
|
|
||||||
|
MARKDOWN_STRICT = YES
|
||||||
|
|
||||||
# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up
|
# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up
|
||||||
# to that level are automatically included in the table of contents, even if
|
# to that level are automatically included in the table of contents, even if
|
||||||
# they do not have an id attribute.
|
# they do not have an id attribute.
|
||||||
|
|
@ -392,8 +406,8 @@ AUTOLINK_SUPPORT = YES
|
||||||
|
|
||||||
# This tag specifies a list of words that, when matching the start of a word in
|
# This tag specifies a list of words that, when matching the start of a word in
|
||||||
# the documentation, will suppress auto links generation, if it is enabled via
|
# the documentation, will suppress auto links generation, if it is enabled via
|
||||||
# AUTOLINK_SUPPORT. This list does not affect links explicitly created using \#
|
# AUTOLINK_SUPPORT. This list does not affect links explicitly created using #
|
||||||
# or the \link or commands.
|
# or the \link or \ref commands.
|
||||||
# This tag requires that the tag AUTOLINK_SUPPORT is set to YES.
|
# This tag requires that the tag AUTOLINK_SUPPORT is set to YES.
|
||||||
|
|
||||||
AUTOLINK_IGNORE_WORDS =
|
AUTOLINK_IGNORE_WORDS =
|
||||||
|
|
@ -510,9 +524,9 @@ LOOKUP_CACHE_SIZE = 0
|
||||||
# which effectively disables parallel processing. Please report any issues you
|
# which effectively disables parallel processing. Please report any issues you
|
||||||
# encounter. Generating dot graphs in parallel is controlled by the
|
# encounter. Generating dot graphs in parallel is controlled by the
|
||||||
# DOT_NUM_THREADS setting.
|
# DOT_NUM_THREADS setting.
|
||||||
# Minimum value: 0, maximum value: 32, default value: 1.
|
# Minimum value: 0, maximum value: 512, default value: 1.
|
||||||
|
|
||||||
NUM_PROC_THREADS = 1
|
NUM_PROC_THREADS = 0
|
||||||
|
|
||||||
# If the TIMESTAMP tag is set different from NO then each generated page will
|
# If the TIMESTAMP tag is set different from NO then each generated page will
|
||||||
# contain the date or date and time when the page was generated. Setting this to
|
# contain the date or date and time when the page was generated. Setting this to
|
||||||
|
|
@ -779,6 +793,27 @@ GENERATE_BUGLIST = YES
|
||||||
|
|
||||||
GENERATE_DEPRECATEDLIST= YES
|
GENERATE_DEPRECATEDLIST= YES
|
||||||
|
|
||||||
|
# The GENERATE_REQUIREMENTS tag can be used to enable (YES) or disable (NO) the
|
||||||
|
# requirements page. When enabled, this page is automatically created when at
|
||||||
|
# least one comment block with a \requirement command appears in the input.
|
||||||
|
# The default value is: YES.
|
||||||
|
|
||||||
|
GENERATE_REQUIREMENTS = YES
|
||||||
|
|
||||||
|
# The REQ_TRACEABILITY_INFO tag controls if traceability information is shown on
|
||||||
|
# the requirements page (only relevant when using \requirement comment blocks).
|
||||||
|
# The setting NO will disable the traceablility information altogether. The
|
||||||
|
# setting UNSATISFIED_ONLY will show a list of requirements that are missing a
|
||||||
|
# satisfies relation (through the command: \satisfies). Similarly the setting
|
||||||
|
# UNVERIFIED_ONLY will show a list of requirements that are missing a verifies
|
||||||
|
# relation (through the command: \verifies). Setting the tag to YES (the
|
||||||
|
# default) will show both lists if applicable.
|
||||||
|
# Possible values are: YES, NO, UNSATISFIED_ONLY and UNVERIFIED_ONLY.
|
||||||
|
# The default value is: YES.
|
||||||
|
# This tag requires that the tag GENERATE_REQUIREMENTS is set to YES.
|
||||||
|
|
||||||
|
REQ_TRACEABILITY_INFO = YES
|
||||||
|
|
||||||
# The ENABLED_SECTIONS tag can be used to enable conditional documentation
|
# The ENABLED_SECTIONS tag can be used to enable conditional documentation
|
||||||
# sections, marked by \if <section_label> ... \endif and \cond <section_label>
|
# sections, marked by \if <section_label> ... \endif and \cond <section_label>
|
||||||
# ... \endcond blocks.
|
# ... \endcond blocks.
|
||||||
|
|
@ -1887,7 +1922,7 @@ USE_MATHJAX = NO
|
||||||
# regards to the different settings, so it is possible that also other MathJax
|
# regards to the different settings, so it is possible that also other MathJax
|
||||||
# settings have to be changed when switching between the different MathJax
|
# settings have to be changed when switching between the different MathJax
|
||||||
# versions.
|
# versions.
|
||||||
# Possible values are: MathJax_2 and MathJax_3.
|
# Possible values are: MathJax_2, MathJax_3 and MathJax_4.
|
||||||
# The default value is: MathJax_2.
|
# The default value is: MathJax_2.
|
||||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||||
|
|
||||||
|
|
@ -1896,9 +1931,10 @@ MATHJAX_VERSION = MathJax_2
|
||||||
# When MathJax is enabled you can set the default output format to be used for
|
# When MathJax is enabled you can set the default output format to be used for
|
||||||
# the MathJax output. For more details about the output format see MathJax
|
# the MathJax output. For more details about the output format see MathJax
|
||||||
# version 2 (see:
|
# version 2 (see:
|
||||||
# http://docs.mathjax.org/en/v2.7-latest/output.html) and MathJax version 3
|
# https://docs.mathjax.org/en/v2.7/output.html), MathJax version 3 (see:
|
||||||
|
# https://docs.mathjax.org/en/v3.2/output/index.html) and MathJax version 4
|
||||||
# (see:
|
# (see:
|
||||||
# http://docs.mathjax.org/en/latest/web/components/output.html).
|
# https://docs.mathjax.org/en/v4.0/output/index.htm).
|
||||||
# Possible values are: HTML-CSS (which is slower, but has the best
|
# Possible values are: HTML-CSS (which is slower, but has the best
|
||||||
# compatibility. This is the name for Mathjax version 2, for MathJax version 3
|
# compatibility. This is the name for Mathjax version 2, for MathJax version 3
|
||||||
# this will be translated into chtml), NativeMML (i.e. MathML. Only supported
|
# this will be translated into chtml), NativeMML (i.e. MathML. Only supported
|
||||||
|
|
@ -1911,36 +1947,50 @@ MATHJAX_VERSION = MathJax_2
|
||||||
MATHJAX_FORMAT = HTML-CSS
|
MATHJAX_FORMAT = HTML-CSS
|
||||||
|
|
||||||
# When MathJax is enabled you need to specify the location relative to the HTML
|
# When MathJax is enabled you need to specify the location relative to the HTML
|
||||||
# output directory using the MATHJAX_RELPATH option. The destination directory
|
# output directory using the MATHJAX_RELPATH option. For Mathjax version 2 the
|
||||||
# should contain the MathJax.js script. For instance, if the mathjax directory
|
# destination directory should contain the MathJax.js script. For instance, if
|
||||||
# is located at the same level as the HTML output directory, then
|
# the mathjax directory is located at the same level as the HTML output
|
||||||
# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
|
# directory, then MATHJAX_RELPATH should be ../mathjax.s For Mathjax versions 3
|
||||||
# Content Delivery Network so you can quickly see the result without installing
|
# and 4 the destination directory should contain the tex-<format>.js script
|
||||||
# MathJax. However, it is strongly recommended to install a local copy of
|
# (where <format> is either chtml or svg). The default value points to the
|
||||||
# MathJax from https://www.mathjax.org before deployment. The default value is:
|
# MathJax Content Delivery Network so you can quickly see the result without
|
||||||
|
# installing MathJax. However, it is strongly recommended to install a local
|
||||||
|
# copy of MathJax from https://www.mathjax.org before deployment. The default
|
||||||
|
# value is:
|
||||||
# - in case of MathJax version 2: https://cdn.jsdelivr.net/npm/mathjax@2
|
# - in case of MathJax version 2: https://cdn.jsdelivr.net/npm/mathjax@2
|
||||||
# - in case of MathJax version 3: https://cdn.jsdelivr.net/npm/mathjax@3
|
# - in case of MathJax version 3: https://cdn.jsdelivr.net/npm/mathjax@3
|
||||||
|
# - in case of MathJax version 4: https://cdn.jsdelivr.net/npm/mathjax@4
|
||||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||||
|
|
||||||
MATHJAX_RELPATH =
|
MATHJAX_RELPATH =
|
||||||
|
|
||||||
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
|
# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
|
||||||
# extension names that should be enabled during MathJax rendering. For example
|
# extension names that should be enabled during MathJax rendering. For example
|
||||||
# for MathJax version 2 (see
|
# for MathJax version 2 (see https://docs.mathjax.org/en/v2.7/tex.html):
|
||||||
# https://docs.mathjax.org/en/v2.7-latest/tex.html#tex-and-latex-extensions):
|
|
||||||
# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
|
# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
|
||||||
# For example for MathJax version 3 (see
|
# For example for MathJax version 3 (see
|
||||||
# http://docs.mathjax.org/en/latest/input/tex/extensions/index.html):
|
# https://docs.mathjax.org/en/v3.2/input/tex/extensions/):
|
||||||
# MATHJAX_EXTENSIONS = ams
|
# MATHJAX_EXTENSIONS = ams
|
||||||
|
# For example for MathJax version 4 (see
|
||||||
|
# https://docs.mathjax.org/en/v4.0/input/tex/extensions/):
|
||||||
|
# MATHJAX_EXTENSIONS = units
|
||||||
|
# Note that for Mathjax version 4 quite a few extensions are already
|
||||||
|
# automatically loaded. To disable a package in Mathjax version 4 one can use
|
||||||
|
# the package name prepended with a minus sign (- like MATHJAX_EXTENSIONS +=
|
||||||
|
# -textmacros)
|
||||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||||
|
|
||||||
MATHJAX_EXTENSIONS =
|
MATHJAX_EXTENSIONS =
|
||||||
|
|
||||||
# The MATHJAX_CODEFILE tag can be used to specify a file with JavaScript pieces
|
# The MATHJAX_CODEFILE tag can be used to specify a file with JavaScript pieces
|
||||||
# of code that will be used on startup of the MathJax code. See the MathJax site
|
# of code that will be used on startup of the MathJax code. See the Mathjax site
|
||||||
# (see:
|
# for more details:
|
||||||
# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an
|
# - MathJax version 2 (see:
|
||||||
# example see the documentation.
|
# https://docs.mathjax.org/en/v2.7/)
|
||||||
|
# - MathJax version 3 (see:
|
||||||
|
# https://docs.mathjax.org/en/v3.2/)
|
||||||
|
# - MathJax version 4 (see:
|
||||||
|
# https://docs.mathjax.org/en/v4.0/) For an example see the documentation.
|
||||||
# This tag requires that the tag USE_MATHJAX is set to YES.
|
# This tag requires that the tag USE_MATHJAX is set to YES.
|
||||||
|
|
||||||
MATHJAX_CODEFILE =
|
MATHJAX_CODEFILE =
|
||||||
|
|
@ -2601,7 +2651,7 @@ HAVE_DOT = YES
|
||||||
# processors available in the system. You can set it explicitly to a value
|
# processors available in the system. You can set it explicitly to a value
|
||||||
# larger than 0 to get control over the balance between CPU load and processing
|
# larger than 0 to get control over the balance between CPU load and processing
|
||||||
# speed.
|
# speed.
|
||||||
# Minimum value: 0, maximum value: 32, default value: 0.
|
# Minimum value: 0, maximum value: 512, default value: 0.
|
||||||
# This tag requires that the tag HAVE_DOT is set to YES.
|
# This tag requires that the tag HAVE_DOT is set to YES.
|
||||||
|
|
||||||
DOT_NUM_THREADS = 0
|
DOT_NUM_THREADS = 0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue