wic: Fix bitbake_env_command for 'None' case

bitbake_env_command will choke if it isn't given an image, make sure
it does the right thing in that case.

(From OE-Core rev: a17f879cd5bc7401597ccee908801f8e3efa34c0)

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Tom Zanussi 2014-03-28 16:49:02 -05:00 committed by Richard Purdie
parent b8fd50e9df
commit 7cb65151f8
1 changed files with 4 additions and 1 deletions

View File

@ -65,7 +65,10 @@ def find_bitbake_env_lines(image_name):
If image_name is empty, plugins might still be able to use the
environment, so set it regardless.
"""
bitbake_env_cmd = "bitbake -e %s" % image_name
if image_name:
bitbake_env_cmd = "bitbake -e %s" % image_name
else:
bitbake_env_cmd = "bitbake -e"
rc, bitbake_env_lines = exec_cmd(bitbake_env_cmd)
if rc != 0:
print "Couldn't get '%s' output." % bitbake_env_cmd