Hob: Avoid getting TMPDIR in hardcode
We should get TMPDIR from bitbake server instead of hardcode. (Bitbake rev: 91bdd43468448385e07a57ac54ce25db9a8edf03) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
64cb3cde27
commit
e9a5de67e7
|
@ -138,6 +138,7 @@ class Parameters:
|
|||
self.runnable_image_types = params["runnable_image_types"].split()
|
||||
self.runnable_machine_patterns = params["runnable_machine_patterns"].split()
|
||||
self.deployable_image_types = params["deployable_image_types"].split()
|
||||
self.tmpdir = params["tmpdir"]
|
||||
|
||||
class Builder(gtk.Window):
|
||||
|
||||
|
@ -813,7 +814,7 @@ class Builder(gtk.Window):
|
|||
|
||||
if response == gtk.RESPONSE_YES:
|
||||
source_env_path = os.path.join(self.parameters.core_base, "oe-init-build-env")
|
||||
tmp_path = os.path.join(os.getcwd(), "tmp")
|
||||
tmp_path = self.parameters.tmpdir
|
||||
if os.path.exists(image_path) and os.path.exists(kernel_path) \
|
||||
and os.path.exists(source_env_path) and os.path.exists(tmp_path):
|
||||
cmdline = "/usr/bin/xterm -e "
|
||||
|
|
|
@ -439,4 +439,5 @@ class HobHandler(gobject.GObject):
|
|||
params["runnable_image_types"] = self.server.runCommand(["getVariable", "RUNNABLE_IMAGE_TYPES"]) or ""
|
||||
params["runnable_machine_patterns"] = self.server.runCommand(["getVariable", "RUNNABLE_MACHINE_PATTERNS"]) or ""
|
||||
params["deployable_image_types"] = self.server.runCommand(["getVariable", "DEPLOYABLE_IMAGE_TYPES"]) or ""
|
||||
params["tmpdir"] = self.server.runCommand(["getVariable", "TMPDIR"]) or ""
|
||||
return params
|
||||
|
|
Loading…
Reference in New Issue