Detect whether we have built seabios and only pass the relative command
line argument to Xen if we actually did.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
}
function xen_build() {
+ local seabios_opt=""
+
cd "$BASEDIR"
git-checkout $XEN_URL $XEN_REVISION xen-dir
cd xen-dir
+ if [[ -e "$BASEDIR"/seabios-dir/out/bios.bin ]]
+ then
+ seabios_opt="--with-system-seabios="$BASEDIR"/seabios-dir/out/bios.bin"
+ fi
./configure --prefix=$PREFIX --with-system-qemu=$PREFIX/lib/xen/bin/qemu-system-i386 \
- --disable-qemu-traditional --enable-rombios \
- --with-system-seabios="$BASEDIR"/seabios-dir/out/bios.bin
+ --disable-qemu-traditional --enable-rombios $seabios_opt
$RAISIN_MAKE
$RAISIN_MAKE install DESTDIR="$INST_DIR"
cd "$BASEDIR"