#!/bin/sh NAME=$1 DIRPREFIX=/local/AGNUS_DATA_1/adrian/xen/obj-${NAME} DESTDIR=/local/AGNUS_DATA_2/adrian/xen/root-${NAME} BUILD_MAKEFLAGS=-j4 mkdir ${DESTDIR} # 6.x needs this touch ${DESTDIR}/boot/device.hints #env MAKEOBJDIRPREFIX=${DIRPREFIX} make ${BUILD_MAKEFLAGS} buildworld && #env MAKEOBJDIRPREFIX=${DIRPREFIX} make ${BUILD_MAKEFLAGS} buildkernel KERNCONF=XEN && env MAKEOBJDIRPREFIX=${DIRPREFIX} make installworld DESTDIR=${DESTDIR} && env MAKEOBJDIRPREFIX=${DIRPREFIX} make installkernel KERNCONF=XEN DESTDIR=${DESTDIR} && cd etc && env MAKEOBJDIRPREFIX=${DIRPREFIX} make distribution DESTDIR=${DESTDIR} || exit 0 # A default fstab cat > ${DESTDIR}/etc/fstab < ${DESTDIR}/boot/grub/menu.lst <> ${DESTDIR}/etc/ttys