From 3e56c69f3ffb44f2752c93d9b47a408ce85e1673 Mon Sep 17 00:00:00 2001 From: Yann Gautier Date: Wed, 4 Oct 2023 18:59:44 +0200 Subject: [PATCH] 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 Change-Id: I946b6cb91bb8454131f07b24534d28ab1aef1771 --- Makefile | 2 +- docs/about/release-information.rst | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 640060bba..f55dfdd11 100644 --- a/Makefile +++ b/Makefile @@ -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 diff --git a/docs/about/release-information.rst b/docs/about/release-information.rst index 3d2783dad..5e7f63008 100644 --- a/docs/about/release-information.rst +++ b/docs/about/release-information.rst @@ -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 ~~~~~~~~~~~~~~~~~