.config: Allow all URL(s) to be specified in .config

This allow building of XEN from source on a system without internet
access using either the environment or .config

Do the same with XEN_EXTFILES_URL, QEMU_REMOTE, IPXE_GIT_URL, and
IPXE_TARBALL_URL as QEMU_UPSTREAM_URL, SEABIOS_UPSTREAM_URL, etc.

Signed-off-by: Don Slutz <dslutz@verizon.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
This commit is contained in:
Don Slutz authored and Ian Campbell committed 2013-11-05 11:45:35 +00:00
1 parent 19045bcf3b
commit d2ad65dda3
2 files changed
+6 -6

No files matched your search

+3 -3
View File
@@ -213,15 +213,15 @@ EMBEDDED_EXTRA_CFLAGS += -fno-exceptions
XSM_ENABLE ?= n
FLASK_ENABLE ?= $(XSM_ENABLE)
XEN_EXTFILES_URL=http://xenbits.xen.org/xen-extfiles
XEN_EXTFILES_URL ?= http://xenbits.xen.org/xen-extfiles
# All the files at that location were downloaded from elsewhere on
# the internet. The original download URL is preserved as a comment
# near the place in the Xen Makefiles where the file is used.
ifeq ($(GIT_HTTP),y)
QEMU_REMOTE=http://xenbits.xen.org/git-http/qemu-xen-unstable.git
QEMU_REMOTE ?= http://xenbits.xen.org/git-http/qemu-xen-unstable.git
else
QEMU_REMOTE=git://xenbits.xen.org/qemu-xen-unstable.git
QEMU_REMOTE ?= git://xenbits.xen.org/qemu-xen-unstable.git
endif
ifeq ($(GIT_HTTP),y)
+3 -3
View File
@@ -5,14 +5,14 @@ include $(XEN_ROOT)/tools/Rules.mk
include Config
ifeq ($(GIT_HTTP),y)
IPXE_GIT_URL := http://git.ipxe.org/ipxe.git
IPXE_GIT_URL ?= http://git.ipxe.org/ipxe.git
else
IPXE_GIT_URL := git://git.ipxe.org/ipxe.git
IPXE_GIT_URL ?= git://git.ipxe.org/ipxe.git
endif
IPXE_GIT_TAG := 9a93db3f0947484e30e753bbd61a10b17336e20e
IPXE_TARBALL_URL := $(XEN_EXTFILES_URL)/ipxe-git-$(IPXE_GIT_TAG).tar.gz
IPXE_TARBALL_URL ?= $(XEN_EXTFILES_URL)/ipxe-git-$(IPXE_GIT_TAG).tar.gz
D=ipxe
T=ipxe.tar.gz
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.