diff options
Diffstat (limited to 'common/version.c')
-rw-r--r-- | common/version.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/common/version.c b/common/version.c index 8b1fd4dbe7..0cac5ee609 100644 --- a/common/version.c +++ b/common/version.c @@ -1,20 +1,28 @@ +// SPDX-License-Identifier: GPL-2.0-only + #include <common.h> #include <generated/compile.h> #include <generated/utsrelease.h> const char version_string[] = - "barebox " UTS_RELEASE " " UTS_VERSION "\n"; + "barebox " UTS_RELEASE " " UTS_VERSION; EXPORT_SYMBOL(version_string); 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); + pr_info("%s\n", version_string); + if (strlen(buildsystem_version_string) > 0) + pr_info("Buildsystem version: %s\n", buildsystem_version_string); printf("\n\n"); pr_info("Board: %s\n", barebox_get_model()); } |