mirror of
https://git.yoctoproject.org/poky
synced 2026-02-14 04:33:03 +01:00
runqemu: exit gracefully with an error message if qemu system is not evaluated
It solves below error: -- snip -- return 'qemu-system-%s' % qbsys UnboundLocalError: local variable 'qbsys' referenced before assignment -- snip -- [YOCTO #12846] (From OE-Core rev: 519273f54c0b8a6fff36afeb7646d8e37717be22) Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
6c5d4f989d
commit
138637e2b8
@@ -1118,6 +1118,11 @@ class BaseConfig(object):
|
||||
qbsys = 'riscv64'
|
||||
elif mach == 'qemuriscv32':
|
||||
qbsys = 'riscv32'
|
||||
else:
|
||||
logger.error("Unable to determine QEMU PC System emulator for %s machine." % mach)
|
||||
logger.error("As %s is not among valid QEMU machines such as," % mach)
|
||||
logger.error("qemux86-64, qemux86, qemuarm64, qemuarm, qemumips64, qemumips64el, qemumipsel, qemumips, qemuppc")
|
||||
raise RunQemuError("Set qb_system_name with suitable QEMU PC System emulator in .*qemuboot.conf.")
|
||||
|
||||
return 'qemu-system-%s' % qbsys
|
||||
|
||||
|
||||
Reference in New Issue
Block a user