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

[Xen-changelog] Misc fixes for new sparse tree names: xen-clone script; -xen kernel build (the one with all the modules); Backout changes to legacy targets.



# HG changeset patch
# User iap10@xxxxxxxxxxxxxxxxxxxxx
# Node ID 1fb47826d767ef98e36ba646199310846ad930cf
# Parent  64f26eed8d473a96beab96162c230f1300539d7c

Misc fixes for new sparse tree names: xen-clone script; -xen kernel build (the 
one with all the modules); Backout changes to legacy targets.

Signed-off-by: ian.pratt@xxxxxxxxxxxx

diff -r 64f26eed8d47 -r 1fb47826d767 Makefile
--- a/Makefile  Thu Jul 14 09:05:22 2005
+++ b/Makefile  Thu Jul 14 10:12:51 2005
@@ -181,10 +181,10 @@
 
 # Legacy targets for compatibility
 linux24:
-       $(MAKE) 'KERNELS=linux-2.4-xen0 linux-2.4-xenU' kernels
+       $(MAKE) 'KERNELS=linux-2.4*' kernels
 
 linux26:
-       $(MAKE) 'KERNELS=linux-2.6-xen0 linux-2.6-xenU' kernels
+       $(MAKE) 'KERNELS=linux-2.6*' kernels
 
 netbsd20:
        $(MAKE) netbsd-2.0-xenU-build
diff -r 64f26eed8d47 -r 1fb47826d767 buildconfigs/mk.linux-2.6-xen
--- a/buildconfigs/mk.linux-2.6-xen     Thu Jul 14 09:05:22 2005
+++ b/buildconfigs/mk.linux-2.6-xen     Thu Jul 14 10:12:51 2005
@@ -2,6 +2,7 @@
 OS           = linux
 
 LINUX_SERIES = 2.6
+LINUX_VER    = 2.6.12
 
 EXTRAVERSION = xen
 
@@ -23,7 +24,7 @@
        rm -rf $(LINUX_DIR)
        cp -al $(<D) $(LINUX_DIR)
        # Apply arch-xen patches
-       ( cd linux-$(LINUX_VER)-xen-sparse ; \
+       ( cd linux-$(LINUX_SERIES)-xen-sparse ; \
           ./mkbuildtree ../$(LINUX_DIR) )
        # Re-use config from install dir if one exits else use default config
        CONFIG_VERSION=$$(sed -ne 's/^EXTRAVERSION = //p' 
$(LINUX_DIR)/Makefile); \
diff -r 64f26eed8d47 -r 1fb47826d767 tools/misc/xen-clone
--- a/tools/misc/xen-clone      Thu Jul 14 09:05:22 2005
+++ b/tools/misc/xen-clone      Thu Jul 14 10:12:51 2005
@@ -60,7 +60,7 @@
 fi
 
 
-if [ -d ${DEST_BK_REP}/linux-2.4.*-xen-sparse ]
+if [ -d ${DEST_BK_REP}/linux-2.4*-xen-sparse ]
 then
  # this is a new style Xen repository so building is dead easy
 

_______________________________________________
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®.