Doc: Updating the user-guides
This documentation patch is updating the software requirements
and build instructions for the 1.0 release
* Removed win and msys2 from supported build enviroments.
* Added a note and guidance for compiling with ARMCLANG 6.10.0
* Added references between build-instructions and requirements
to improve user experiences
Change-Id: I20c70b9be208eb11b3810bf1e0dc43a4321e1229
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
diff --git a/docs/user_guides/tfm_build_instruction.rst b/docs/user_guides/tfm_build_instruction.rst
index bb15f58..774061b 100644
--- a/docs/user_guides/tfm_build_instruction.rst
+++ b/docs/user_guides/tfm_build_instruction.rst
@@ -5,7 +5,7 @@
:doc:`software requirements <tfm_sw_requirement>`.
The external dependecies are briefly listed in the
-:ref:`docs/user_guides/tfm_build_instruction:External dependencies` section.
+:ref:`docs/user_guides/tfm_sw_requirement:External dependencies` section.
The configuration-table
:ref:`docs/user_guides/tfm_build_instruction:Configuring the build` section
@@ -36,6 +36,10 @@
process has changed from previous releases. Please refer to the `CMSIS_5`
documentation for more details.
+.. Note::
+ For building with Armclang compiler version 6.10.0, please follow the note
+ in :ref:`docs/user_guides/tfm_sw_requirement:External dependencies` section.
+
Build steps for the AN521 target platform:
==========================================
.. code-block:: bash
@@ -211,12 +215,6 @@
cmake_doc/install/doc/user_guide
*********************
-External dependencies
-*********************
-- `CMSIS_5` is used to import RTX for the example non-secure app
-- `Mbed Crypto` is used as crypto library on the secure side
-
-*********************
Configuring the build
*********************
The build configuration for TF-M is provided to the build system using command