diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-05-07 13:09:20 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-05-08 11:34:00 +0200 |
commit | aba0500f5cd4f3a7b0abdfc714b3a294248ae427 (patch) | |
tree | 90e12800a5661fb19cb5cbfc63cf5de093682b93 | |
parent | f6659531effe68fabcb3a25a32ede1ddfeb810db (diff) | |
download | OSELAS.Toolchain-aba0500f5cd4f3a7b0abdfc714b3a294248ae427.tar.gz OSELAS.Toolchain-aba0500f5cd4f3a7b0abdfc714b3a294248ae427.tar.xz |
cross-binutils: add support for stable snapshots
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/cross-binutils.in | 8 | ||||
-rw-r--r-- | rules/cross-binutils.make | 22 |
2 files changed, 20 insertions, 10 deletions
diff --git a/rules/cross-binutils.in b/rules/cross-binutils.in index d29c4e4..50fe39a 100644 --- a/rules/cross-binutils.in +++ b/rules/cross-binutils.in @@ -15,6 +15,14 @@ config CROSS_BINUTILS_VERSION help Specify the binutils version here. +config CROSS_BINUTILS_DL_VERSION + string + prompt "binutils download version" + default "${PTXCONF_CROSS_BINUTILS_VERSION}" + help + The version of the downloaded archive. Can be used for stable + branch snapshots. + config CROSS_BINUTILS_MD5 string prompt "binutils source md5sum" diff --git a/rules/cross-binutils.make b/rules/cross-binutils.make index be043f3..85aa5a0 100644 --- a/rules/cross-binutils.make +++ b/rules/cross-binutils.make @@ -14,18 +14,20 @@ CROSS_PACKAGES-$(PTXCONF_CROSS_BINUTILS) += cross-binutils # # Paths and names # -CROSS_BINUTILS_VERSION := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_VERSION)) -CROSS_BINUTILS_MD5 := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_MD5)) -CROSS_BINUTILS := binutils-$(CROSS_BINUTILS_VERSION) -CROSS_BINUTILS_SUFFIX := tar.bz2 -CROSS_BINUTILS_SOURCE := $(SRCDIR)/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) -CROSS_BINUTILS_DIR := $(CROSS_BUILDDIR)/$(CROSS_BINUTILS) -CROSS_BINUTILS_BUILDDIR := $(CROSS_BUILDDIR)/$(CROSS_BINUTILS)-build -CROSS_BINUTILS_LICENSE := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_LICENSE)) -CROSS_BINUTILS_LICENSE_FILES := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_LICENSE_FILES)) +CROSS_BINUTILS_VERSION := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_VERSION)) +CROSS_BINUTILS_DL_VERSION := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_DL_VERSION)) +CROSS_BINUTILS_MD5 := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_MD5)) +CROSS_BINUTILS := binutils-$(CROSS_BINUTILS_DL_VERSION) +CROSS_BINUTILS_SUFFIX := tar.gz +CROSS_BINUTILS_SOURCE := $(SRCDIR)/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) +CROSS_BINUTILS_DIR := $(CROSS_BUILDDIR)/$(CROSS_BINUTILS) +CROSS_BINUTILS_BUILDDIR := $(CROSS_BUILDDIR)/$(CROSS_BINUTILS)-build +CROSS_BINUTILS_LICENSE := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_LICENSE)) +CROSS_BINUTILS_LICENSE_FILES := $(call remove_quotes,$(PTXCONF_CROSS_BINUTILS_LICENSE_FILES)) -CROSS_BINUTILS_URL := \ +CROSS_BINUTILS_URL := \ $(call ptx/mirror, GNU, binutils/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX)) \ + https://repo.or.cz/binutils-gdb.git/snapshot/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) \ https://www.sourceware.org/pub/binutils/snapshots/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) \ http://www.kernel.org/pub/linux/devel/binutils/$(CROSS_BINUTILS).$(CROSS_BINUTILS_SUFFIX) |