David Horstmann | e84d61c | 2023-03-14 15:00:46 +0000 | [diff] [blame] | 1 | # Configuration file for the Sphinx documentation builder. |
| 2 | # |
| 3 | # For the full list of built-in configuration values, see the documentation: |
| 4 | # https://www.sphinx-doc.org/en/master/usage/configuration.html |
| 5 | |
| 6 | # -- Project information ----------------------------------------------------- |
| 7 | # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information |
| 8 | import glob |
| 9 | |
| 10 | project = 'Mbed TLS Versioned' |
| 11 | copyright = '2023, Mbed TLS Contributors' |
| 12 | author = 'Mbed TLS Contributors' |
| 13 | |
| 14 | # -- General configuration --------------------------------------------------- |
| 15 | # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration |
| 16 | |
| 17 | extensions = ['breathe', 'sphinx.ext.graphviz'] |
| 18 | |
| 19 | templates_path = ['_templates'] |
| 20 | exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] |
| 21 | |
| 22 | breathe_projects = { |
| 23 | 'mbedtls-versioned': '../apidoc/xml' |
| 24 | } |
| 25 | breathe_default_project = 'mbedtls-versioned' |
| 26 | |
| 27 | primary_domain = 'c' |
| 28 | highlight_language = 'c' |
| 29 | |
| 30 | # -- Options for HTML output ------------------------------------------------- |
| 31 | # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output |
| 32 | |
| 33 | html_theme = 'sphinx_rtd_theme' |
| 34 | html_static_path = ['_static'] |