Mercurial > hg > aboriginal
changeset 95:027e15c1cfec
Only build qemu if it's not already installed. (Revisit this when 0.9.0 comes
out.)
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 29 Jan 2007 14:41:37 -0500 |
parents | b0d786a99986 |
children | 137ba51ee993 |
files | host-tools.sh |
diffstat | 1 files changed, 14 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/host-tools.sh Mon Jan 29 12:32:08 2007 -0500 +++ b/host-tools.sh Mon Jan 29 14:41:37 2007 -0500 @@ -19,18 +19,22 @@ [ $? -ne 0 ] && dienow -# Build qemu +# Build qemu (if it's not already installed) -[ -z "$QEMU_TEST" ] || QEMU_BUILD_TARGET="${QEMU_TEST}-user" +TEMP="qemu-${QEMU_TEST}" +[ -z "$QEMU_TEST" ] && TEMP=qemu + +if [ -z "$(which $TEMP)" ] +then -setupfor qemu && -./configure --disable-gcc-check --disable-gfx-check \ - --target-list="${KARCH}-softmmu $QEMU_BUILD_TARGET" --prefix="${CROSS}" && -make && -make install && -cd .. && -$CLEANUP qemu-* + setupfor qemu && + ./configure --disable-gcc-check --disable-gfx-check --prefix="${CROSS}" && + make && + make install && + cd .. && + $CLEANUP qemu-* -[ $? -ne 0 ] && dienow + [ $? -ne 0 ] && dienow +fi echo -e "\e[32mHost tools build complete.\e[0m"