When the barebox banner is enabled and printed during startup, also show information about the buildsystem version: the exact state of the barebox binary and its config. Signed-off-by: Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> --- common/version.c | 6 ++++++ include/common.h | 1 + 2 files changed, 7 insertions(+) diff --git a/common/version.c b/common/version.c index 8b1fd4dbe756..54cec5335d9c 100644 --- a/common/version.c +++ b/common/version.c @@ -10,11 +10,17 @@ const char release_string[] = "barebox-" UTS_RELEASE; EXPORT_SYMBOL(release_string); +const char buildsystem_version_string[] = + BUILDSYSTEM_VERSION; +EXPORT_SYMBOL(buildsystem_version_string); + #ifdef CONFIG_BANNER void barebox_banner (void) { printf("\n\n"); pr_info("%s", version_string); + if (strlen(buildsystem_version_string) > 0) + pr_info("Buildsystem version: %s", buildsystem_version_string); printf("\n\n"); pr_info("Board: %s\n", barebox_get_model()); } diff --git a/include/common.h b/include/common.h index ceb0b358bd44..693f5bf97029 100644 --- a/include/common.h +++ b/include/common.h @@ -124,6 +124,7 @@ int memcpy_parse_options(int argc, char *argv[], int *sourcefd, extern const char version_string[]; extern const char release_string[]; +extern const char buildsystem_version_string[]; #ifdef CONFIG_BANNER void barebox_banner(void); #else -- 2.28.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox