mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
.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:
1 parent
19045bcf3b
commit
d2ad65dda3
2 files changed
+6
-6
No files matched your search
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||