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

[Xen-ia64-devel] [Patch] Copy Xen0 kernels into right folder by "make" in IA64 platform



Keir Fraser wrote:

What about if you add a line:

export XEN_TARGET_ARCH

...to the root Makefile, just before it includes buildconfigs/Rules.mk?

I've checked this change in, so hopefully you can then simply use
XEN_TARGET_ARCH from mk.linux-2.6-xen with no problems.

 -- Keir

Hi Keir,

Greatly thanks for the modification in Makefile. Now following simple patch can copy vmlinuz to xen_source/dist/install/boot in IA64 platform successfully.

Best Regards,
Yongkang

=========

Copy vmlinuz to correct folder when make source in IA64 platform

Signed-off-by, Yongkang You < yongkang.you@xxxxxxxxx >

diff -r 6d832b092857 -r 5f3c1d5717cd buildconfigs/mk.linux-2.6-xen
--- a/buildconfigs/mk.linux-2.6-xen     Wed Jan 17 15:41:39 2007 +0000
+++ b/buildconfigs/mk.linux-2.6-xen     Thu Jan 18 11:08:17 2007 +0800
@@ -8,6 +8,10 @@ LINUX_DIR    = build-linux-$(LINUX_VER)-

 IMAGE_TARGET ?= vmlinuz
 INSTALL_BOOT_PATH ?= $(DESTDIR)
+
+ifeq ($(XEN_TARGET_ARCH),ia64)
+INSTALL_BOOT_PATH := $(DESTDIR)/boot
+endif

 LINUX_VER3  := $(LINUX_SERIES).$(word 3, $(subst ., ,$(LINUX_VER)))



Copy vmlinuz to correct folder when make source in IA64 platform
Signed-off-by, Yongkang You < yongkang.you@xxxxxxxxx >

diff -r 6d832b092857 -r 5f3c1d5717cd buildconfigs/mk.linux-2.6-xen
--- a/buildconfigs/mk.linux-2.6-xen     Wed Jan 17 15:41:39 2007 +0000
+++ b/buildconfigs/mk.linux-2.6-xen     Thu Jan 18 11:08:17 2007 +0800
@@ -8,6 +8,10 @@ LINUX_DIR    = build-linux-$(LINUX_VER)-
 
 IMAGE_TARGET ?= vmlinuz
 INSTALL_BOOT_PATH ?= $(DESTDIR)
+
+ifeq ($(XEN_TARGET_ARCH),ia64)
+INSTALL_BOOT_PATH := $(DESTDIR)/boot
+endif
 
 LINUX_VER3  := $(LINUX_SERIES).$(word 3, $(subst ., ,$(LINUX_VER)))
 
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

 


Rackspace

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