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
|
||||
bool "Custom version"
|
||||
|
||||
config BR2_PACKAGE_XENOMAI_CUSTOM_TARBALL
|
||||
bool "Custom tarball"
|
||||
|
||||
endchoice
|
||||
|
||||
config BR2_PACKAGE_XENOMAI_VERSION
|
||||
string "Custom Xenomai version" 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
|
||||
prompt "Xenomai core"
|
||||
|
@ -5,8 +5,14 @@
|
||||
################################################################################
|
||||
|
||||
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_SITE = http://xenomai.org/downloads/xenomai/stable
|
||||
endif
|
||||
|
||||
# Exclude all from the hash check, but the latest version.
|
||||
ifeq ($(BR2_PACKAGE_XENOMAI)$(BR2_PACKAGE_XENOMAI_LATEST_VERSION),y)
|
||||
|
Loading…
Reference in New Issue
Block a user