tools: Revert seabios and upstream qemu build changes

These have broken the build and it seems to be difficult to fix.  So
we will revert the whole lot for now, and await corrected patch(es).

Revert "fix the build when CONFIG_QEMU is specified by the user"
Revert "tools: fix permissions of git-checkout.sh"
Revert "scripts/git-checkout.sh: Is not bash specific. Invoke with /bin/sh."
Revert "Clone and build Seabios by default"
Revert "Clone and build upstream Qemu by default"
Revert "Rename ioemu-dir as qemu-xen-traditional-dir"
Revert "Move the ioemu-dir-find shell script to an external file"

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
Ian Jackson committed 2011-09-14 11:38:13 +01:00
1 parent 2093b2b5db
commit dcbc297aea
8 files changed
+59 -178

No files matched your search

-47
View File
@@ -1,47 +0,0 @@
#!/bin/sh
TREE=$1
TAG=$2
DIR=$3
if test -d $TREE; then
mkdir -p $DIR
ROOT=$TREE
else
if test \! -d $DIR-remote; then
rm -rf $DIR-remote $DIR-remote.tmp;
mkdir $DIR-remote.tmp; rmdir $DIR-remote.tmp;
git clone $TREE $DIR-remote.tmp;
if test "$TAG" ; then
cd $DIR-remote.tmp
git branch -D dummy >/dev/null 2>&1 ||:
git checkout -b dummy $TAG
cd ..
fi
mv $DIR-remote.tmp $DIR-remote
fi
rm -f $DIR
ln -sf $DIR-remote $DIR
ROOT=.
fi
set -e
cd $DIR
# is this qemu-xen-traditional?
if test -f $ROOT/xen-setup; then
QEMU_ROOT=$ROOT $ROOT/xen-setup $IOEMU_CONFIGURE_CROSS
# is this qemu-xen?
elif test -f $ROOT/configure; then
cd $ROOT
./configure --enable-xen --target-list=i386-softmmu \
--extra-cflags="-I$XEN_ROOT/tools/include \
-I$XEN_ROOT/tools/libxc \
-I$XEN_ROOT/tools/xenstore" \
--extra-ldflags="-L$XEN_ROOT/tools/libxc \
-L$XEN_ROOT/tools/libxenstore" \
--bindir=/usr/lib/xen/bin \
--disable-kvm \
$IOEMU_CONFIGURE_CROSS
fi
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.