Skip to content

Commit

Permalink
OvmfPkg: update qemu-executable for IA32
Browse files Browse the repository at this point in the history
Previously for IA32, we would only try to run qemu. Newer releases
of QEMU now have renamed the x86 qemu to qemu-system-i386.

Now, we search for:
1. qemu-system-i386
2. qemu-system-x86_64
3. qemu

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <[email protected]>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14101 6f19259b-4bc3-4df7-8a09-765794883524
  • Loading branch information
jljusten committed Jan 25, 2013
1 parent 72efe02 commit 0aedc54
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions OvmfPkg/build.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash
#
# Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
# Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>
# Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.<BR>
#
# This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
Expand Down Expand Up @@ -139,7 +139,16 @@ done
case $PROCESSOR in
IA32)
Processor=Ia32
QEMU_COMMAND=qemu
if [ -x `which qemu-system-i386` ]; then
QEMU_COMMAND=qemu-system-i386
elif [ -x `which qemu-system-x86_64` ]; then
QEMU_COMMAND=qemu-system-x86_64
elif [ -x `which qemu` ]; then
QEMU_COMMAND=qemu
else
echo Unable to find QEMU for IA32 architecture!
exit 1
fi
;;
X64)
Processor=X64
Expand Down

0 comments on commit 0aedc54

Please sign in to comment.