building: ta: fix version/description properties

Fix how TA version and description properties should be defined
in OP-TEE that is using TA_VERSION and TA_DESCRIPTION macros, not
using TA_CURRENT_TA_EXT_PROPERTIES macro. This is applicable since
the very early days of OP-TEE [1] for GPD TEE Internal Core API v1.1
support.

By the way add a word on TA_CURRENT_TA_EXT_PROPERTIES and an example
value other that the TA description/version properties since these are
not expected from TA_CURRENT_TA_EXT_PROPERTIES.

Link: https://github.com/OP-TEE/optee_os/commit/d71d28571cebfab46f125e8b89d823003b376762 [1]
Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
1 file changed
tree: ba449bdb75a1d764f91c28a1b6bc2821d08364e2
  1. .github/
  2. _static/
  3. architecture/
  4. building/
  5. debug/
  6. faq/
  7. general/
  8. images/
  9. .gitignore
  10. .readthedocs.yaml
  11. .travis.yml
  12. conf.py
  13. index.rst
  14. LICENSE
  15. Makefile
  16. README.md
  17. requirements.txt
README.md

OP-TEE documentation

This is official documentation for the OP-TEE project. Before OP-TEE v3.5.0 it used to be spread across all different OP-TEE gits making up the OP-TEE project as well as optee.org. But starting with OP-TEE v3.5.0 we have gathered all documentation at single place (i.e., this git).

Even though GitHub renders *.rst somewhat OK, you are not suppossed to browse the documentation there/here. Instead you should go to optee.readthedocs.io, where you will find the complete documentation rendered using Sphinx.