Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
function grub_clean() {
rm -rf memdisk.tar
- rm -rf grub-dir
+ if test -d grub-dir
+ then
+ cd grub-dir
+ $MAKE distclean
+ cd ..
+ rm -rf grub-dir
+ fi
}
function grub_configure() {
}
function libvirt_clean() {
- rm -rf libvirt-dir
+ if test -d libvirt-dir
+ then
+ cd libvirt-dir
+ $MAKE distclean
+ cd ..
+ rm -rf libvirt-dir
+ fi
}
function libvirt_configure() {
--- /dev/null
+#!/usr/bin/env bash
+
+set -e
+
+source config
+
+export PWD=`pwd`
+export GIT=${GIT-git}
+export SUDO=${SUDO-sudo}
+export MAKE=${MAKE-make}
+export PREFIX=${PREFIX-/usr}
+export INST_DIR=${DESTDIR-dist}
+
+INST_DIR=`readlink -f $INST_DIR`
+
+xen_clean
+grub_clean
+libvirt_clean
+
+for i in `cat /var/log/raisin.log`
+do
+ rm -rf /"$i"
+done
+rm -rf /var/log/raisin.log
+rm -rf "$INST_DIR"
}
function xen_clean() {
- rm -rf xen-dir
+ if test -d xen-dir
+ then
+ cd xen-dir
+ $MAKE distclean
+ cd ..
+ rm -rf xen-dir
+ fi
}
function xen_create_bridge_Debian() {