aboutsummaryrefslogtreecommitdiffstats
path: root/buildconfigs
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@xensource.com>2007-07-09 12:04:20 +0100
committerIan Campbell <ian.campbell@xensource.com>2007-07-09 12:04:20 +0100
commit9f426c8ad5ae2a5fec29c8505fa5a733084d4a48 (patch)
tree4c22e448f60e80663ba76ee51752bcc7004c573e /buildconfigs
parentb02f23073313e243cef0e194c721f339300947fd (diff)
downloadxen-9f426c8ad5ae2a5fec29c8505fa5a733084d4a48.tar.gz
xen-9f426c8ad5ae2a5fec29c8505fa5a733084d4a48.tar.bz2
xen-9f426c8ad5ae2a5fec29c8505fa5a733084d4a48.zip
Add support for building -mm, -tip and -rc upstream trees.
(note that not all of those contains Xen support just yet and that a native kernel will be silently built in that case.) Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
Diffstat (limited to 'buildconfigs')
-rw-r--r--buildconfigs/mk.linux-2.6-mm14
-rw-r--r--buildconfigs/mk.linux-2.6-rc14
-rw-r--r--buildconfigs/mk.linux-2.6-tip14
-rw-r--r--buildconfigs/src.tarball2
4 files changed, 43 insertions, 1 deletions
diff --git a/buildconfigs/mk.linux-2.6-mm b/buildconfigs/mk.linux-2.6-mm
new file mode 100644
index 0000000000..9007c10b03
--- /dev/null
+++ b/buildconfigs/mk.linux-2.6-mm
@@ -0,0 +1,14 @@
+XEN_LINUX_SOURCE ?= tarball
+LINUX_VER ?= 2.6-mm
+
+XEN_LINUX_TARBALL_KETCHUP := y
+
+IMAGE_TARGET ?= vmlinux bzImage
+
+XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
+
+XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
+
+EXTRAVERSION ?=
+
+include buildconfigs/mk.linux-2.6-xen
diff --git a/buildconfigs/mk.linux-2.6-rc b/buildconfigs/mk.linux-2.6-rc
new file mode 100644
index 0000000000..58c19b862c
--- /dev/null
+++ b/buildconfigs/mk.linux-2.6-rc
@@ -0,0 +1,14 @@
+XEN_LINUX_SOURCE ?= tarball
+LINUX_VER ?= 2.6-rc
+
+XEN_LINUX_TARBALL_KETCHUP := y
+
+IMAGE_TARGET ?= vmlinux bzImage
+
+XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
+
+XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
+
+EXTRAVERSION ?=
+
+include buildconfigs/mk.linux-2.6-xen
diff --git a/buildconfigs/mk.linux-2.6-tip b/buildconfigs/mk.linux-2.6-tip
new file mode 100644
index 0000000000..6f9cac1170
--- /dev/null
+++ b/buildconfigs/mk.linux-2.6-tip
@@ -0,0 +1,14 @@
+XEN_LINUX_SOURCE ?= tarball
+LINUX_VER ?= 2.6-tip
+
+XEN_LINUX_TARBALL_KETCHUP := y
+
+IMAGE_TARGET ?= vmlinux bzImage
+
+XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
+
+XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
+
+EXTRAVERSION ?=
+
+include buildconfigs/mk.linux-2.6-xen
diff --git a/buildconfigs/src.tarball b/buildconfigs/src.tarball
index b7f551c59a..1a52c39410 100644
--- a/buildconfigs/src.tarball
+++ b/buildconfigs/src.tarball
@@ -6,7 +6,7 @@ XEN_LINUX_TARBALL_KETCHUP ?= n
LINUX_SRCDIR ?= linux-$(LINUX_VER)
-KETCHUP ?= buildconfigs/ketchup
+KETCHUP ?= python buildconfigs/ketchup
vpath linux-%.tar.bz2 $(LINUX_SRC_PATH)