diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2008-09-02 15:48:06 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2008-09-02 15:48:06 +0200 |
commit | 21d5fc40dfeef567843ab06c5a0c03d49f20859e (patch) | |
tree | 9ca421fb2d830bc50c440be9d25b4fadc99a43dd /common/Kconfig | |
parent | dd7a74db87297f74c9bb0f57d8ff3df51e89f37e (diff) | |
download | barebox-21d5fc40dfeef567843ab06c5a0c03d49f20859e.tar.gz barebox-21d5fc40dfeef567843ab06c5a0c03d49f20859e.tar.xz |
Build system: Use setlocalversion from kernel
Autogenerate a local version from git.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/Kconfig')
-rw-r--r-- | common/Kconfig | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/common/Kconfig b/common/Kconfig index 9c4c3311e6..85837f75c2 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -16,6 +16,26 @@ config ENV_HANDLING menu "General Settings " +config LOCALVERSION_AUTO + bool "Automatically append version information to the version string" + default y + help + This will try to automatically determine if the current tree is a + release tree by looking for git tags that belong to the current + top of tree revision. + + A string of the format -gxxxxxxxx will be added to the localversion + if a git-based tree is found. The string generated by this will be + appended after any matching localversion* files, and after the value + set in CONFIG_LOCALVERSION. + + (The actual string used here is the first eight characters produced + by running the command: + + $ git rev-parse --verify HEAD + + which is done within the script "scripts/setlocalversion".) + config BOARDINFO string |