aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-11-03 07:55:09 +0000
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>2004-11-03 07:55:09 +0000
commit4641ccfc330b9093f34de0ab1d2863aa5cbcaec7 (patch)
tree2a726c4ff16091ffba44b47cda10333ecb37edd0
parent38d94f128a215f2e44532a5c1d641279530b0e93 (diff)
parent2259b4a607c7eb7cdfe1ce889a2bed327ac7c1aa (diff)
downloadxen-4641ccfc330b9093f34de0ab1d2863aa5cbcaec7.tar.gz
xen-4641ccfc330b9093f34de0ab1d2863aa5cbcaec7.tar.bz2
xen-4641ccfc330b9093f34de0ab1d2863aa5cbcaec7.zip
bitkeeper revision 1.1159.1.344 (41888eddRBT35XXjqbmGqDv2RgLYgA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
-rwxr-xr-xtools/misc/xen-clone12
1 files changed, 11 insertions, 1 deletions
diff --git a/tools/misc/xen-clone b/tools/misc/xen-clone
index e79ff04a87..d670347eb5 100755
--- a/tools/misc/xen-clone
+++ b/tools/misc/xen-clone
@@ -71,9 +71,19 @@ then
export LINUX_SRC_PATH=${LINUX_DIR}
cd ${DEST_BK_REP}
- ln -sf ../install install
+
+ # Recent repositories install into 'dist/install' rather than 'install'.
+ if [ -f install.sh ]
+ then
+ mkdir -p dist
+ ln -sf ../../install dist/install
+ else
+ ln -sf ../install install
+ fi
+
make -j4 world
make -j4 linux24
+ make -j4 dist
cd ../install/boot
[ -r vmlinuz-2.6.*-xen0 ] && ln -s vmlinuz-2.6.*-xen0 xenolinux.gz