mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
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@cl.cam.ac.uk
This commit is contained in:
1 parent
25de1f6920
commit
dc2e874399
3 files changed
+5
-4
No files matched your search
@@ -181,10 +181,10 @@ uninstall:
|
||||
|
||||
# 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
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
OS = linux
|
||||
|
||||
LINUX_SERIES = 2.6
|
||||
LINUX_VER = 2.6.12
|
||||
|
||||
EXTRAVERSION = xen
|
||||
|
||||
@@ -23,7 +24,7 @@ $(LINUX_DIR)/include/linux/autoconf.h: ref-$(OS)-$(LINUX_VER)/.valid-ref
|
||||
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); \
|
||||
|
||||
@@ -60,7 +60,7 @@ cd ${TOP}
|
||||
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
|
||||
|
||||
|
||||