Skip to content

Commit 9f0eb98

Browse files
committed
test
Signed-off-by: Grzegorz Ferenc <Grzegorz.Ferenc@nordicsemi.no>
1 parent d873855 commit 9f0eb98

File tree

3 files changed

+26
-29
lines changed

3 files changed

+26
-29
lines changed

doc/tfm/conf.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,11 @@
4343
source_suffix = [".rst", ".md"]
4444
master_doc = "wrapper"
4545

46-
rst_epilog = """
47-
.. include:: /links.txt
48-
"""
46+
linkcheck_ignore = [r"(\.\.(\\|/))+(kconfig|zephyr)"]
4947

5048
exclude_patterns = [
5149
"platform/cypress/psoc64/security/keys/readme.rst"
50+
"index.rst"
5251
]
5352

5453
numfig = True
@@ -92,10 +91,11 @@
9291
# Options for external_content -------------------------------------------------
9392

9493
external_content_contents = [
95-
(NRF_BASE / "doc" / "tfm", "*.rst"),
94+
(NRF_BASE / "doc" / "tfm", "wrapper.rst"),
9695
(TFM_BASE / "docs", "**/*"),
9796
]
9897

98+
9999
def setup(app):
100100
app.add_css_file("css/common.css")
101101
app.add_css_file("css/tfm.css")

doc/tfm/links.txt

-22
This file was deleted.

doc/tfm/wrapper.rst

+22-3
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
Trusted Firmware-M documentation
44
################################
55

6-
This section includes the official `Trusted Firmware-M (TF-M)`_ documentation.
6+
This section includes the official `Trusted Firmware-M (TF-M) <https://www.trustedfirmware.org/projects/tf-m/>`_ documentation.
77
It is provided for reference only and is intended for the developers working on the integration of TF-M in the nRF Connect SDK.
88

9-
The section renders the content of the `official TF-M documentation <Trusted Firmware-M documentation_>`_ as-is using the sources from the downstream `TF-M repository <sdk-trusted-firmware-m_>`_.
9+
The section renders the content of the `official TF-M documentation <https://trustedfirmware-m.readthedocs.io/en/latest/index.html>`_ as-is using the sources from the downstream `TF-M repository <https://github.com/nrfconnect/sdk-trusted-firmware-m>`_.
1010

11-
For information on how TF-M is integrated in the nRF Connect SDK, see the `Security section in the nRF Connect SDK documentation <Security section_>`_.
11+
For information on how TF-M is integrated in the nRF Connect SDK, see the `Security section in the nRF Connect SDK documentation <https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/security.html>`_.
1212

1313
The following table provides an overview of the TF-M features supported and not supported in the nRF Connect SDK.
1414

@@ -39,3 +39,22 @@ The following table provides an overview of the TF-M features supported and not
3939
- Supported
4040
- `Protected Storage service <https://trustedfirmware-m.readthedocs.io/en/latest/components/ps.html>`_
4141
- `Protected Storage configuration <https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/security.html#protected-storage>`_
42+
43+
.. toctree::
44+
:maxdepth: 1
45+
:caption: Contents
46+
47+
introduction/index.rst
48+
getting_started/index.rst
49+
security/index.rst
50+
releases/index.rst
51+
roadmap.rst
52+
glossary.rst
53+
platform/index.rst
54+
building/tfm_build_instruction.rst
55+
configuration/index.rst
56+
integration_guide/index.rst
57+
design_docs/index.rst
58+
contributing/index.rst
59+
contributing/lic.rst
60+
contributing/dco.rst

0 commit comments

Comments
 (0)