summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Porcedda <fabio.porcedda@gmail.com>2013-05-06 21:07:46 (GMT)
committer Peter Korsgaard <jacmet@sunsite.dk>2013-05-07 07:26:04 (GMT)
commit0a93b81487ee4a3af0d5b5c0fc3eeb70d8a3c244 (patch)
tree2fdf3848cd80c6ac27ab076c93ff0ad8d3f574cf
parent9d240560eb21df15004683981ed364928effbf2e (diff)
downloadbuildroot-0a93b81487ee4a3af0d5b5c0fc3eeb70d8a3c244.tar.gz
buildroot-0a93b81487ee4a3af0d5b5c0fc3eeb70d8a3c244.tar.bz2
uboot: add custom version option
Add custom version option as used in the linux kernel and barebox. 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/uboot/Config.in35
1 files changed, 11 insertions, 24 deletions
diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in
index 2e95f76..a1874a1 100644
--- a/boot/uboot/Config.in
+++ b/boot/uboot/Config.in
@@ -14,29 +14,16 @@ config BR2_TARGET_UBOOT_BOARDNAME
choice
prompt "U-Boot Version"
- default BR2_TARGET_UBOOT_2013_04
help
Select the specific U-Boot version you want to use
-config BR2_TARGET_UBOOT_2013_04
+config BR2_TARGET_UBOOT_LATEST_VERSION
bool "2013.04"
-config BR2_TARGET_UBOOT_2013_01
- bool "2013.01.01"
-
-config BR2_TARGET_UBOOT_2012_10
- bool "2012.10"
-
-config BR2_TARGET_UBOOT_2012_07
- bool "2012.07"
-
-config BR2_TARGET_UBOOT_2012_04
- bool "2012.04.01"
- depends on BR2_DEPRECATED
-
-config BR2_TARGET_UBOOT_2011_12
- bool "2011.12"
- depends on BR2_DEPRECATED
+config BR2_TARGET_UBOOT_CUSTOM_VERSION
+ bool "Custom version"
+ help
+ This option allows to use a specific official versions
config BR2_TARGET_UBOOT_CUSTOM_TARBALL
bool "Custom tarball"
@@ -46,6 +33,10 @@ config BR2_TARGET_UBOOT_CUSTOM_GIT
endchoice
+config BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE
+ string "U-Boot version"
+ depends on BR2_TARGET_UBOOT_CUSTOM_VERSION
+
if BR2_TARGET_UBOOT_CUSTOM_TARBALL
config BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION
@@ -55,12 +46,8 @@ endif
config BR2_TARGET_UBOOT_VERSION
string
- default "2013.04" if BR2_TARGET_UBOOT_2013_04
- default "2013.01.01" if BR2_TARGET_UBOOT_2013_01
- default "2012.10" if BR2_TARGET_UBOOT_2012_10
- default "2012.07" if BR2_TARGET_UBOOT_2012_07
- default "2012.04.01" if BR2_TARGET_UBOOT_2012_04
- default "2011.12" if BR2_TARGET_UBOOT_2011_12
+ default "2013.04" if BR2_TARGET_UBOOT_LATEST_VERSION
+ default $BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE if BR2_TARGET_UBOOT_CUSTOM_VERSION
default "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL
default $BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION if BR2_TARGET_UBOOT_CUSTOM_GIT