build: Print the full TF-M version on boot
Unify the version extraction with documentation.
Print the boot TF-M version with tag and SHA, provieded by git describe
in a form: <TAG>+<SHA>
Signed-off-by: Anton Komlev <anton.komlev@arm.com>
Change-Id: I64b6202e231a98860973f7cb2ba8d5e3eeffb34f
diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
index c6caa21..69f129c 100644
--- a/docs/CMakeLists.txt
+++ b/docs/CMakeLists.txt
@@ -23,7 +23,7 @@
################################## ENV #########################################
-include(../version.cmake)
+include(../cmake/version.cmake)
project("Trusted Firmware M. Documentation" VERSION ${TFM_VERSION} LANGUAGES)
diff --git a/docs/tfm_env.py.in b/docs/tfm_env.py.in
index c4f7a34..ca5a927 100644
--- a/docs/tfm_env.py.in
+++ b/docs/tfm_env.py.in
@@ -20,5 +20,5 @@
"SPHINXCFG_TEMPLATE_FILE" : "@SPHINXCFG_TEMPLATE_FILE@",
"SPHINXCFG_COPY_FILES" : "@SPHINXCFG_COPY_FILES@",
"SPHINXCFG_RENDER_CONF" : "@SPHINXCFG_RENDER_CONF@",
- "SPHINXCFG_TFM_VERSION" : "v@CMAKE_PROJECT_VERSION@",
+ "SPHINXCFG_TFM_VERSION" : "@TFM_VERSION_FULL@",
}