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>
This commit is contained in:
Fabio Porcedda 2013-05-06 21:07:46 +00:00 committed by Peter Korsgaard
parent 9d240560eb
commit 0a93b81487

View File

@ -14,29 +14,16 @@ config BR2_TARGET_UBOOT_BOARDNAME
choice choice
prompt "U-Boot Version" prompt "U-Boot Version"
default BR2_TARGET_UBOOT_2013_04
help help
Select the specific U-Boot version you want to use 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" bool "2013.04"
config BR2_TARGET_UBOOT_2013_01 config BR2_TARGET_UBOOT_CUSTOM_VERSION
bool "2013.01.01" bool "Custom version"
help
config BR2_TARGET_UBOOT_2012_10 This option allows to use a specific official versions
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_TARBALL config BR2_TARGET_UBOOT_CUSTOM_TARBALL
bool "Custom tarball" bool "Custom tarball"
@ -46,6 +33,10 @@ config BR2_TARGET_UBOOT_CUSTOM_GIT
endchoice 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 if BR2_TARGET_UBOOT_CUSTOM_TARBALL
config BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION config BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION
@ -55,12 +46,8 @@ endif
config BR2_TARGET_UBOOT_VERSION config BR2_TARGET_UBOOT_VERSION
string string
default "2013.04" if BR2_TARGET_UBOOT_2013_04 default "2013.04" if BR2_TARGET_UBOOT_LATEST_VERSION
default "2013.01.01" if BR2_TARGET_UBOOT_2013_01 default $BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE if BR2_TARGET_UBOOT_CUSTOM_VERSION
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 "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL default "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL
default $BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION if BR2_TARGET_UBOOT_CUSTOM_GIT default $BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION if BR2_TARGET_UBOOT_CUSTOM_GIT