aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs/mk.linux-2.6-xen
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@xensource.com>2007-05-31 14:51:09 +0100
committerIan Campbell <ian.campbell@xensource.com>2007-05-31 14:51:09 +0100
commita7cc66ccfc184794b1848102d097b89394263ecb (patch)
tree85a2fb636b480275265b6cc2d058cec0fad5ef87 /buildconfigs/mk.linux-2.6-xen
parent06bdfbd284b63c5ace60a0dfa58463e9e51163ee (diff)
downloadxen-a7cc66ccfc184794b1848102d097b89394263ecb.tar.gz
xen-a7cc66ccfc184794b1848102d097b89394263ecb.tar.bz2
xen-a7cc66ccfc184794b1848102d097b89394263ecb.zip
Updates for XEN_LINUX_SOURCE=hg-clone.
By default search for mercurial repositories in $(LINUX_SRC_PATH) followed by a location derived from the current Xen repository's default parent. e.g. A clone of http://xenbits.xensource.com/xen-unstable.hg will derive http://xenbits.xensource.com/linux-2.6.18-xen.hg. A specific repository can be specified by giving XEN_LINUX_HGREPO=<URL or path> on the make command line. Add capability to put XEN_LINUX_UPDATE=y on the make command line to update the Linux repository. Disabled by default since we don't want to touch a developers repository without permission. Dropped XEN_LINUX_HGUPDATES since it was unecessary and confusing. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
Diffstat (limited to 'buildconfigs/mk.linux-2.6-xen')
-rw-r--r--buildconfigs/mk.linux-2.6-xen4
1 files changed, 4 insertions, 0 deletions
diff --git a/buildconfigs/mk.linux-2.6-xen b/buildconfigs/mk.linux-2.6-xen
index 678a770600..794fdf6754 100644
--- a/buildconfigs/mk.linux-2.6-xen
+++ b/buildconfigs/mk.linux-2.6-xen
@@ -3,6 +3,10 @@ LINUX_VER ?= 2.6.18
EXTRAVERSION ?= -xen
+# Linux search path, will be searched for tarballs and mercurial
+# repositories.
+LINUX_SRC_PATH ?= .:..
+
XEN_LINUX_SOURCE ?= sparse
# Let XEN_TARGET_ARCH override ARCH.