docs: add TF-A version numbering information

Add a chapter "Version numbering" in release information file that
explains macros used for TF-A version. It also introduces VERSION_PATCH
macro that is used for LTS releases. A comment for this macro is also
added in Makefile.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I946b6cb91bb8454131f07b24534d28ab1aef1771
This commit is contained in:
Yann Gautier 2023-10-04 18:59:44 +02:00
parent 93823fb6ec
commit 3e56c69f3f
2 changed files with 13 additions and 1 deletions

View file

@ -9,7 +9,7 @@
#
VERSION_MAJOR := 2
VERSION_MINOR := 9
VERSION_PATCH := 0
VERSION_PATCH := 0 # Only used for LTS releases
VERSION := ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}
# Default goal is build all images

View file

@ -25,6 +25,18 @@ issues found, additional release candidates may be created to fix the issues.
code freeze ver w.x code freeze ver y.z
Version numbering
~~~~~~~~~~~~~~~~~
TF-A version is given in Makefile, through several macros:
- VERSION_MAJOR
- VERSION_MINOR
- VERSION_PATCH
For example, TF-A v2.10 has VERSION_MAJOR=2, VERSION_MINOR=10 and VERSION_PATCH=0.
This VERSION_PATCH macro is only increased for LTS releases.
Upcoming Releases
~~~~~~~~~~~~~~~~~