direct-io.hg

changeset 15507:231bfe08fdbf

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>
author Ian Campbell <ian.campbell@xensource.com>
date Mon Jul 09 12:04:20 2007 +0100 (2007-07-09)
parents 8426e8a36290
children ecb89c6ce615
files .hgignore buildconfigs/mk.linux-2.6-mm buildconfigs/mk.linux-2.6-rc buildconfigs/mk.linux-2.6-tip buildconfigs/src.tarball
line diff
     1.1 --- a/.hgignore	Mon Jul 09 11:57:07 2007 +0100
     1.2 +++ b/.hgignore	Mon Jul 09 12:04:20 2007 +0100
     1.3 @@ -67,6 +67,9 @@
     1.4  ^linux-[^/]*-xen0/.*$
     1.5  ^linux-[^/]*-xenU/.*$
     1.6  ^linux-[^/]*-paravirt/.*$
     1.7 +^linux-[^/]*-mm/.*$
     1.8 +^linux-[^/]*-rc/.*$
     1.9 +^linux-[^/]*-tip/.*$
    1.10  ^linux-[^/]*\.patch$
    1.11  ^mkddbxen$
    1.12  ^netbsd-[^/]*-tools/.*$
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/buildconfigs/mk.linux-2.6-mm	Mon Jul 09 12:04:20 2007 +0100
     2.3 @@ -0,0 +1,14 @@
     2.4 +XEN_LINUX_SOURCE ?= tarball
     2.5 +LINUX_VER ?= 2.6-mm
     2.6 +
     2.7 +XEN_LINUX_TARBALL_KETCHUP := y
     2.8 +
     2.9 +IMAGE_TARGET ?= vmlinux bzImage
    2.10 +
    2.11 +XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
    2.12 +
    2.13 +XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
    2.14 +
    2.15 +EXTRAVERSION ?=
    2.16 +
    2.17 +include buildconfigs/mk.linux-2.6-xen
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/buildconfigs/mk.linux-2.6-rc	Mon Jul 09 12:04:20 2007 +0100
     3.3 @@ -0,0 +1,14 @@
     3.4 +XEN_LINUX_SOURCE ?= tarball
     3.5 +LINUX_VER ?= 2.6-rc
     3.6 +
     3.7 +XEN_LINUX_TARBALL_KETCHUP := y
     3.8 +
     3.9 +IMAGE_TARGET ?= vmlinux bzImage
    3.10 +
    3.11 +XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
    3.12 +
    3.13 +XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
    3.14 +
    3.15 +EXTRAVERSION ?=
    3.16 +
    3.17 +include buildconfigs/mk.linux-2.6-xen
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/buildconfigs/mk.linux-2.6-tip	Mon Jul 09 12:04:20 2007 +0100
     4.3 @@ -0,0 +1,14 @@
     4.4 +XEN_LINUX_SOURCE ?= tarball
     4.5 +LINUX_VER ?= 2.6-tip
     4.6 +
     4.7 +XEN_LINUX_TARBALL_KETCHUP := y
     4.8 +
     4.9 +IMAGE_TARGET ?= vmlinux bzImage
    4.10 +
    4.11 +XEN_LINUX_ALLOW_INTERFACE_MISMATCH := y
    4.12 +
    4.13 +XEN_LINUX_CONFIG_UPDATE := buildconfigs/enable-xen-config
    4.14 +
    4.15 +EXTRAVERSION ?=
    4.16 +
    4.17 +include buildconfigs/mk.linux-2.6-xen
     5.1 --- a/buildconfigs/src.tarball	Mon Jul 09 11:57:07 2007 +0100
     5.2 +++ b/buildconfigs/src.tarball	Mon Jul 09 12:04:20 2007 +0100
     5.3 @@ -6,7 +6,7 @@ XEN_LINUX_TARBALL_KETCHUP ?= n
     5.4  
     5.5  LINUX_SRCDIR ?= linux-$(LINUX_VER)
     5.6  
     5.7 -KETCHUP ?= buildconfigs/ketchup
     5.8 +KETCHUP ?= python buildconfigs/ketchup
     5.9  
    5.10  vpath linux-%.tar.bz2 $(LINUX_SRC_PATH)
    5.11