[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen-unstable] Add support for building -mm, -tip and -rc upstream trees.



# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
# Date 1183979060 -3600
# Node ID 231bfe08fdbf89a6db16cbe8c51dd4862a31976a
# Parent  8426e8a36290ae8abcdabdfebaeeb4c45efeb384
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@xxxxxxxxxxxxx>
---
 .hgignore                     |    3 +++
 buildconfigs/mk.linux-2.6-mm  |   14 ++++++++++++++
 buildconfigs/mk.linux-2.6-rc  |   14 ++++++++++++++
 buildconfigs/mk.linux-2.6-tip |   14 ++++++++++++++
 buildconfigs/src.tarball      |    2 +-
 5 files changed, 46 insertions(+), 1 deletion(-)

diff -r 8426e8a36290 -r 231bfe08fdbf .hgignore
--- a/.hgignore Mon Jul 09 11:57:07 2007 +0100
+++ b/.hgignore Mon Jul 09 12:04:20 2007 +0100
@@ -67,6 +67,9 @@
 ^linux-[^/]*-xen0/.*$
 ^linux-[^/]*-xenU/.*$
 ^linux-[^/]*-paravirt/.*$
+^linux-[^/]*-mm/.*$
+^linux-[^/]*-rc/.*$
+^linux-[^/]*-tip/.*$
 ^linux-[^/]*\.patch$
 ^mkddbxen$
 ^netbsd-[^/]*-tools/.*$
diff -r 8426e8a36290 -r 231bfe08fdbf buildconfigs/mk.linux-2.6-mm
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/buildconfigs/mk.linux-2.6-mm      Mon Jul 09 12:04:20 2007 +0100
@@ -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 -r 8426e8a36290 -r 231bfe08fdbf buildconfigs/mk.linux-2.6-rc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/buildconfigs/mk.linux-2.6-rc      Mon Jul 09 12:04:20 2007 +0100
@@ -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 -r 8426e8a36290 -r 231bfe08fdbf buildconfigs/mk.linux-2.6-tip
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/buildconfigs/mk.linux-2.6-tip     Mon Jul 09 12:04:20 2007 +0100
@@ -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 -r 8426e8a36290 -r 231bfe08fdbf buildconfigs/src.tarball
--- a/buildconfigs/src.tarball  Mon Jul 09 11:57:07 2007 +0100
+++ b/buildconfigs/src.tarball  Mon Jul 09 12:04:20 2007 +0100
@@ -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)
 

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.