docs: Update the ELF guides

Rewrite parts of the two ELF guides to use scripts included in the
export archive and modernize some deprecated tools and Bash idioms.

Also add the new sphinx_collapse extension to the docs build config.

Signed-off-by: Niccolò Maggioni <nicco.maggioni+nuttx@gmail.com>
This commit is contained in:
Niccolò Maggioni
2025-06-11 02:12:08 +02:00
committed by Xiang Xiao
parent d651726b57
commit 2399702a28
5 changed files with 886 additions and 907 deletions

View File

@@ -17,3 +17,4 @@ pytz = "*"
importlib-metadata = "*"
sphinx-tags = "*"
sphinx-design = "*"
sphinx-collapse = "*"

File diff suppressed because it is too large Load Diff

View File

@@ -61,6 +61,7 @@ extensions = [
"warnings_filter",
"sphinx_tags",
"sphinx_design",
"sphinx_collapse",
]
source_suffix = [".rst", ".md"]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff