summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Porcedda <fabio.porcedda@gmail.com>2013-05-06 04:10:53 (GMT)
committer Peter Korsgaard <jacmet@sunsite.dk>2013-05-06 14:27:04 (GMT)
commit05d7edbedc2664b4b1fd8d25c6e2f35620886b01 (patch)
treedfba6e6e72e982a06bb91ddd3558c3db3dc8f0dd
parent0d2fbe9d75308571da3afc2a5d1f3586c0ca3bec (diff)
downloadbuildroot-05d7edbedc2664b4b1fd8d25c6e2f35620886b01.tar.gz
buildroot-05d7edbedc2664b4b1fd8d25c6e2f35620886b01.tar.bz2
barebox: add custom version option
Add custom version option as used in the linux kernel. This way we can easily specify newer and older version. Remove the list of the older versions because is obsoleted by the new custom version option that is more flexible. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r--boot/barebox/Config.in27
1 files changed, 12 insertions, 15 deletions
diff --git a/boot/barebox/Config.in b/boot/barebox/Config.in
index 581cc52..47926cb 100644
--- a/boot/barebox/Config.in
+++ b/boot/barebox/Config.in
@@ -8,22 +8,17 @@ config BR2_TARGET_BAREBOX
if BR2_TARGET_BAREBOX
choice
prompt "version"
- default BR2_TARGET_BAREBOX_2013_04
help
Select the specific Barebox version you want to use
-config BR2_TARGET_BAREBOX_2013_01
- bool "2013.01.0"
-
-config BR2_TARGET_BAREBOX_2013_02
- bool "2013.02.0"
-
-config BR2_TARGET_BAREBOX_2013_03
- bool "2013.03.0"
-
-config BR2_TARGET_BAREBOX_2013_04
+config BR2_TARGET_BAREBOX_LATEST_VERSION
bool "2013.04.0"
+config BR2_TARGET_BAREBOX_CUSTOM_VERSION
+ bool "Custom version"
+ help
+ This option allows to use a specific official versions
+
config BR2_TARGET_BAREBOX_CUSTOM_TARBALL
bool "Custom tarball"
@@ -32,6 +27,10 @@ config BR2_TARGET_BAREBOX_CUSTOM_GIT
endchoice
+config BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE
+ string "Barebox version"
+ depends on BR2_TARGET_BAREBOX_CUSTOM_VERSION
+
if BR2_TARGET_BAREBOX_CUSTOM_TARBALL
config BR2_TARGET_BAREBOX_CUSTOM_TARBALL_LOCATION
@@ -41,10 +40,8 @@ endif
config BR2_TARGET_BAREBOX_VERSION
string
- default "2013.01.0" if BR2_TARGET_BAREBOX_2013_01
- default "2013.02.0" if BR2_TARGET_BAREBOX_2013_02
- default "2013.03.0" if BR2_TARGET_BAREBOX_2013_03
- default "2013.04.0" if BR2_TARGET_BAREBOX_2013_04
+ default "2013.04.0" if BR2_TARGET_BAREBOX_LATEST_VERSION
+ default $BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION
default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL
default $BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT