package/xenomai: add support to download a custom tarball
Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Jan Kiszka <jan.kiszka@siemens.com> Cc: Romain Naour <romain.naour@gmail.com> Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
0f5bab043a
commit
6dd6fe4e25
@ -55,11 +55,19 @@ config BR2_PACKAGE_XENOMAI_LATEST_VERSION
|
|||||||
config BR2_PACKAGE_XENOMAI_CUSTOM_VERSION
|
config BR2_PACKAGE_XENOMAI_CUSTOM_VERSION
|
||||||
bool "Custom version"
|
bool "Custom version"
|
||||||
|
|
||||||
|
config BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL
|
||||||
|
bool "Custom tarball"
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
config BR2_PACKAGE_XENOMAI_VERSION
|
config BR2_PACKAGE_XENOMAI_VERSION
|
||||||
string "Custom Xenomai version" if !BR2_PACKAGE_XENOMAI_LATEST_VERSION
|
string "Custom Xenomai version" if !BR2_PACKAGE_XENOMAI_LATEST_VERSION
|
||||||
default "3.0.10" if BR2_PACKAGE_XENOMAI_LATEST_VERSION
|
default "3.0.10" if BR2_PACKAGE_XENOMAI_LATEST_VERSION
|
||||||
|
depends on !BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL
|
||||||
|
|
||||||
|
config BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL_URL
|
||||||
|
string "URL of custom tarball"
|
||||||
|
depends on BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Xenomai core"
|
prompt "Xenomai core"
|
||||||
|
@ -5,8 +5,14 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
XENOMAI_VERSION = $(call qstrip,$(BR2_PACKAGE_XENOMAI_VERSION))
|
XENOMAI_VERSION = $(call qstrip,$(BR2_PACKAGE_XENOMAI_VERSION))
|
||||||
|
ifeq ($(BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL),y)
|
||||||
|
XENOMAI_TARBALL = $(call qstrip,$(BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL_URL))
|
||||||
|
XENOMAI_SOURCE = $(notdir $(XENOMAI_TARBALL))
|
||||||
|
XENOMAI_SITE = $(patsubst %/,%,$(dir $(XENOMAI_TARBALL)))
|
||||||
|
else
|
||||||
XENOMAI_SOURCE = xenomai-$(XENOMAI_VERSION).tar.bz2
|
XENOMAI_SOURCE = xenomai-$(XENOMAI_VERSION).tar.bz2
|
||||||
XENOMAI_SITE = http://xenomai.org/downloads/xenomai/stable
|
XENOMAI_SITE = http://xenomai.org/downloads/xenomai/stable
|
||||||
|
endif
|
||||||
|
|
||||||
# Exclude all from the hash check, but the latest version.
|
# Exclude all from the hash check, but the latest version.
|
||||||
ifeq ($(BR2_PACKAGE_XENOMAI)$(BR2_PACKAGE_XENOMAI_LATEST_VERSION),y)
|
ifeq ($(BR2_PACKAGE_XENOMAI)$(BR2_PACKAGE_XENOMAI_LATEST_VERSION),y)
|
||||||
|
Loading…
Reference in New Issue
Block a user