Searched +full:doxygen +full:- (Results 1 – 25 of 57) sorted by relevance
123
/Zephyr-latest/doc/_extensions/zephyr/ |
D | doxyrunner.py | 6 SPDX-License-Identifier: Apache-2.0 11 This Sphinx plugin can be used to run Doxygen build as part of the Sphinx build 16 - Doxygen build is run before Sphinx reads input files 17 - Doxyfile can be optionally pre-processed so that variables can be inserted 18 - Changes in the Doxygen input files are tracked so that Doxygen build is only 20 - Synchronizes Doxygen XML output so that even if Doxygen is run only changed, 25 - https://github.com/michaeljones/breathe/issues/420 30 - ``doxyrunner_doxygen``: Path to the Doxygen binary. 31 - ``doxyrunner_doxyfile``: Path to Doxyfile. 32 - ``doxyrunner_outdir``: Doxygen build output directory (inserted to [all …]
|
D | api_overview.py | 2 # SPDX-License-Identifier: Apache-2.0 18 version it is present - all information extracted from Doxygen XML output. 24 api_overview_doxygen_xml_dir: Doxygen xml output directory 25 api_overview_doxygen_base_url: Doxygen base html directory 45 github_uri = "https://github.com/zephyrproject-rtos/zephyr/releases/tag/" 140 def sync_contents(app: Sphinx) -> None: 166 def setup(app) -> dict[str, Any]: 167 app.add_config_value("api_overview_doxygen_xml_dir", "html/doxygen/xml", "env") 168 app.add_config_value("api_overview_doxygen_base_url", "../../doxygen/html", "env") 170 app.add_directive("api-overview-table", ApiOverview) [all …]
|
D | doxybridge.py | 4 SPDX-License-Identifier: Apache-2.0 61 """Mapping between Doxygen memberdef kind and Sphinx kinds""" 65 def run(self, **kwargs: Any) -> None: 95 doxygen_target = f"{'_'.join(split[:-1])}.html#{split[-1][1:]}" 154 def parse_compound(inDirName, baseName) -> dict: 197 def doxygen_parse(app: Sphinx) -> None: 218 def setup(app: Sphinx) -> dict[str, Any]: 226 app.connect("builder-inited", doxygen_parse)
|
/Zephyr-latest/doc/project/ |
D | documentation.rst | 1 .. _code-documentation: 10 requirement for defining an API's success. Doxygen is a general purpose 12 generates either an on-line documentation browser (in HTML) and/or provides 14 documented source files. In particular, doxygen's XML output is used as an input 44 :ref:`Ztest framework <test-framework>`. Test documentation should only be done 52 scheme and following a well-defined structure we will be able to group this 56 - All test code documentation should be grouped under the ``all_tests`` doxygen 58 - All test documentation should be under doxygen groups that are prefixed 61 The custom doxygen ``@verify`` directive signifies that a test verifies a 90 requirements, we use the ``satisfy`` alias in doxygen:: [all …]
|
/Zephyr-latest/doc/ |
D | zephyr.doxyfile.in | 4 # Doxygen (www.doxygen.org) for a project. 18 # Use Doxygen to compare the used configuration file with the template 20 # doxygen -x [configFile] 21 # Use Doxygen to compare the used configuration file with the template 24 # doxygen -x_noenv [configFile] 26 #--------------------------------------------------------------------------- 28 #--------------------------------------------------------------------------- 31 # file that follow. The default is UTF-8 which is also the encoding used for all 32 # text before the first occurrence of this tag. Doxygen uses libiconv (or the 35 # The default value is: UTF-8. [all …]
|
D | Makefile | 1 # ------------------------------------------------------------------------------ 3 # SPDX-License-Identifier: Apache-2.0 7 SPHINXOPTS ?= -j auto -W --keep-going -T 9 LATEXMKOPTS ?= -halt-on-error -no-shell-escape 12 # ------------------------------------------------------------------------------ 15 .PHONY: configure clean html html-fast html-live html-live-fast latex pdf doxygen 17 html-fast: 20 html-live-fast: 21 ${MAKE} html-live DT_TURBO_MODE=1 23 html html-live latex pdf linkcheck doxygen: configure target [all …]
|
D | CMakeLists.txt | 1 # SPDX-License-Identifier: Apache-2.0 4 project(Zephyr-Kernel-Doc LANGUAGES) 12 #------------------------------------------------------------------------------- 15 set(SPHINXOPTS "-j auto -W --keep-going -T" CACHE STRING "Default Sphinx Options") 17 set(LATEXMKOPTS "-halt-on-error -no-shell-escape" CACHE STRING "Default latexmk options") 26 #------------------------------------------------------------------------------- 29 find_package(Doxygen REQUIRED dot) 31 find_program(SPHINXBUILD sphinx-build) 33 message(FATAL_ERROR "The 'sphinx-build' command was not found") 35 find_program(SPHINXAUTOBUILD sphinx-autobuild) [all …]
|
D | requirements.txt | 5 sphinx-tabs 6 sphinxcontrib-svg2pdfconverter 8 sphinx-notfound-page 9 sphinx-copybutton 10 sphinx-togglebutton 11 sphinx-sitemap 12 sphinx-autobuild 18 # Used by pytest-twister-harness plugin (imported by autodoc) 22 # Doxygen doxmlparser
|
D | conf.py | 2 # Reference: https://www.sphinx-doc.org/en/master/usage/configuration.html 25 # Add the directory which contains the pytest-twister-pytest 26 sys.path.insert(0, str(ZEPHYR_BASE / "scripts" / "pylib" / "pytest-twister-harness" / "src")) 35 # -- Project -------------------------------------------------------------- 38 copyright = "2015-2024 Zephyr Project members and individual contributors" 62 version += "-" + extra 70 # -- General configuration ------------------------------------------------ 82 "zephyr.dtcompatible-role", 83 "zephyr.link-roles", 103 if tags.has("convertimages"): # pylint: disable=undefined-variable # noqa: F821 [all …]
|
/Zephyr-latest/doc/contribute/documentation/ |
D | generation.rst | 11 .. _documentation-overview: 18 using Sphinx to create a formatted stand-alone website. Developers can 36 * Doxygen-generated material used to create all API-specific documents 39 * Script-generated material for kernel configuration options based on Kconfig 51 rtd [shape="rectangle" label="read-the-docs\ntheme"] 56 images -> sphinx 57 rst -> sphinx 58 conf -> sphinx 59 header -> doxygen 60 doxygen -> xml [all …]
|
D | guidelines.rst | 24 .. _Sphinx extensions: http://www.sphinx-doc.org/en/stable/contents.html 26 .. _Sphinx Inline Markup: http://sphinx-doc.org/markup/inline.html#inline-markup 30 Sphinx-defined directives and roles used to create the documentation 42 the first non-white space in the preceding line. For example:: 50 .. code-block:: 66 * Third section heading level (h4) use ``-`` 84 For bullet lists, place an asterisk (``*``) or hyphen (``-``) at 113 #. This is a second-level list under the first item (also 143 Multi-column lists 148 a special ``.. rst-class:: rst-columns`` directive. The directive will [all …]
|
/Zephyr-latest/doc/_doxygen/ |
D | header.html | 1 <!-- HTML header for doxygen 1.12.0--> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xh… 5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 6 <meta http-equiv="X-UA-Compatible" content="IE=11"/> 7 <meta name="generator" content="Doxygen $doxygenversion"/> 8 <meta name="viewport" content="width=device-width, initial-scale=1"/> 9 <!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME--> 10 <!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME--> 11 <!--BEGIN PROJECT_ICON--> 12 <link rel="icon" href="$relpath^$projecticon" type="image/x-icon" /> [all …]
|
D | doxygen-awesome-sidebar-only-darkmode-toggle.css | 4 Doxygen Awesome 5 https://github.com/jothepro/doxygen-awesome-css 9 Copyright (c) 2021 - 2023 jothepro 31 @media screen and (min-width: 768px) { 34 …width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - var(--searchbar-height… 38 …width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 66px - var(--searchbar…
|
D | doxygen-awesome.css | 3 Doxygen Awesome 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 32 --primary-color: #1779c4; 33 --primary-dark-color: #335c80; 34 --primary-light-color: #70b1e9; 37 --page-background-color: #ffffff; 38 --page-foreground-color: #2f4153; 39 --page-secondary-foreground-color: #6f7e8e; 42 --separator-color: #dedede; [all …]
|
D | doxygen-awesome-sidebar-only.css | 3 Doxygen Awesome 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 34 --side-nav-fixed-width: 335px; 35 --menu-display: none; 37 --top-height: 120px; 38 --toc-sticky-top: -25px; 39 --toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 25px); 43 white-space: nowrap; 47 @media screen and (min-width: 768px) { [all …]
|
D | doxygen-awesome-darkmode-toggle.js | 3 Doxygen Awesome 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 33 // https://www.apache.org/licenses/LICENSE-2.0.html 34 …-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#FCBF00"><rect fi… 35 …-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#FE9700"><rect fi… 38 static prefersLightModeInDarkModeKey = "prefers-light-mode-in-dark-mode" 39 static prefersDarkModeInLightModeKey = "prefers-dark-mode-in-light-mode" 45 window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { 61 const toggleButton = document.createElement('doxygen-awesome-dark-mode-toggle') [all …]
|
/Zephyr-latest/.github/workflows/ |
D | doc-build.yml | 2 # SPDX-License-Identifier: Apache-2.0 8 - cron: '0 */3 * * *' 11 - v* 22 # and each sphinx-build process may use more than 2GiB of RAM. 26 doc-file-check: 28 runs-on: ubuntu-22.04 30 github.repository_owner == 'zephyrproject-rtos' 32 file_check: ${{ steps.check-doc-files.outputs.any_modified }} 34 - name: checkout 38 fetch-depth: 0 [all …]
|
D | doc-publish.yml | 3 # SPDX-License-Identifier: Apache-2.0 11 - main 12 - v* 14 - completed 17 doc-publish: 19 runs-on: ubuntu-22.04 23 github.repository == 'zephyrproject-rtos/zephyr' 26 - name: Download artifacts 27 uses: dawidd6/action-download-artifact@v6 29 workflow: doc-build.yml [all …]
|
/Zephyr-latest/doc/_extensions/zephyr/doxytooltip/static/ |
D | doxytooltip.js | 3 * SPDX-License-Identifier: Apache-2.0 6 * Doxygen documentation as tooltips when hovering over a symbol in the 18 tooltipShadow.id = 'doxytooltip-shadow'; 25 const tippyStyle = document.querySelector('style[data-tippy-stylesheet]'); 58 .shadowRoot.getElementById('doxytooltip-shadow'), 70 /* Grab the main stylesheets from the Doxygen page and inject them in the tooltip's 72 const doxygenCSSNames = ['doxygen-awesome.css', 'doxygen-awesome-zephyr.css']; 91 if (codeClasses.contains('c-enumerator')) { 96 } else if (codeClasses.contains('c-struct')) { 99 /* c-function, c-type, etc. */ [all …]
|
D | doxytooltip.css | 1 .tippy-box[data-theme~='doxytooltip'] { 2 /* provide minimal definition of the CSS variables used by Doxygen Awesome so that we have a 5 …--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New'… 6 --primary-color: var(--navbar-heading-color); 7 --param-color: var(--code-literal-color); 8 --border-radius-small: 4px; 9 --border-radius-medium: 6px; 10 --border-radius-large: 8px; 12 background-color: var(--content-wrap-background-color); 13 color: var(--body-color); [all …]
|
/Zephyr-latest/doc/_extensions/zephyr/doxytooltip/ |
D | __init__.py | 2 Doxygen Tooltip Extension 6 SPDX-License-Identifier: Apache-2.0 22 def setup(app: Sphinx) -> dict[str, Any]: 26 app.add_js_file("tippy/tippy-bundle.umd.min.js")
|
/Zephyr-latest/doc/templates/ |
D | sample.tmpl | 1 .. zephyr:code-sample:: a_unique_id_for_the_sample 3 :relevant-api: space-separated list of Doxygen groups of APIs this sample is a good showcase of 29 [When showing code-blocks with sample build command instructions, use the 30 ..zephyr-app-commands directive (see the doc guidelines) instead of a 31 hand-written code-block.]
|
/Zephyr-latest/ |
D | .gitignore | 25 # no suitable out-of-tree directory is found. 29 outdir-* 32 coverage-report 33 doc-coverage.info 35 doc/doxygen 41 doc/themes/zephyr-docs-theme 42 sanity-out* 43 twister-out* 55 hide-defaults-note
|
/Zephyr-latest/boards/intel/socfpga_std/cyclonev_socdk/doc/ |
D | index.rst | 37 * J26: Short pins 1-2 38 * J27: Short pins 2-3 39 * J28: Short pins 1-2 40 * J29: Short pins 2-3 41 * J30: Short pins 1-2 48 * SW3: ON-OFF-ON-OFF-ON-ON 49 * SW4: OFF-OFF-ON-ON 51 Other switches are user switches, their position is application-specific. 58 ….intel.com/content/www/us/en/software-kit/684215/intel-quartus-prime-lite-edition-design-software-… 66 .. code-block:: console [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.6.rst | 7 release introduces the unified Kernel replacing the separate nano- and 8 micro-kernels and simplifying the overall Zephyr architecture and programming 10 Support for the ARM Cortex-M0/M0+ family was added and board support for 11 Cortex-M was expanded. 22 * Added support for several ARM Cortex-M boards 34 * Added DLIST to operate in all elements of a doubly-linked list. 52 * ARM: Added support for ARM Cortex-M0/M0+. 55 * x86: Changed IRQ controller to return -1 if cannot determine source vector. 99 * Added raw HCI API to enable physical HCI transport for a Controller-only build. 101 * Added cross-transport pairing support for the Security Manager Protocol. [all …]
|
123