zephyr/doc/develop/api
Ederson de Souza 9ab243d671 doc: Generate develop/api/overview.rst API table from doxygen
A new extension, api_overview.py, is used to, leveraging doxygen's
Python module doxmlparser, parse the doxygen generated XML files.
All groups ('defgroup' and 'addtogroup' tags) are collected, alongside
their 'version' and 'since' info.

From there, a new Sphinx directive `api-overview-table` is populated,
including the name of the group, and if available, their 'since' and
'version' information.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-03-19 13:13:45 +01:00
..
api_lifecycle.png
api_lifecycle.rst doc: Generate develop/api/overview.rst API table from doxygen 2024-03-19 13:13:45 +01:00
design_guidelines.rst
index.rst
overview.rst doc: Generate develop/api/overview.rst API table from doxygen 2024-03-19 13:13:45 +01:00
terminology.rst