diff options
author | Ian Campbell <ian.campbell@xensource.com> | 2007-07-09 12:04:20 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@xensource.com> | 2007-07-09 12:04:20 +0100 |
commit | 9f426c8ad5ae2a5fec29c8505fa5a733084d4a48 (patch) | |
tree | 4c22e448f60e80663ba76ee51752bcc7004c573e | |
parent | b02f23073313e243cef0e194c721f339300947fd (diff) | |
download | xen-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>
-rw-r--r-- | .hgignore | 3 | ||||
-rw-r--r-- | buildconfigs/mk.linux-2.6-mm | 14 | ||||
-rw-r--r-- | buildconfigs/mk.linux-2.6-rc | 14 | ||||
-rw-r--r-- | buildconfigs/mk.linux-2.6-tip | 14 | ||||
-rw-r--r-- | buildconfigs/src.tarball | 2 |
5 files changed, 46 insertions, 1 deletions
@@ -67,6 +67,9 @@ ^linux-[^/]*-xen0/.*$ ^linux-[^/]*-xenU/.*$ ^linux-[^/]*-paravirt/.*$ +^linux-[^/]*-mm/.*$ +^linux-[^/]*-rc/.*$ +^linux-[^/]*-tip/.*$ ^linux-[^/]*\.patch$ ^mkddbxen$ ^netbsd-[^/]*-tools/.*$ 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) |