mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
terminal: pass data store all the way through to terminal class
Passing the data store will be needed for firing a custom event for the screen class. (From OE-Core rev: 5ccff8d44626bfd3d1af2a7f81f0567997277809) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e1c1ee19e0
commit
6e0713a3e7
@@ -25,7 +25,7 @@ def oe_terminal(command, title, d):
|
||||
bb.fatal('Devshell usage disabled with OE_TERMINAL')
|
||||
elif terminal != 'auto':
|
||||
try:
|
||||
oe.terminal.spawn(terminal, command, title)
|
||||
oe.terminal.spawn(terminal, command, title, None, d)
|
||||
return
|
||||
except oe.terminal.UnsupportedTerminal:
|
||||
bb.warn('Unsupported terminal "%s", defaulting to "auto"' %
|
||||
@@ -34,7 +34,7 @@ def oe_terminal(command, title, d):
|
||||
bb.fatal('Unable to spawn terminal %s: %s' % (terminal, exc))
|
||||
|
||||
try:
|
||||
oe.terminal.spawn_preferred(command, title)
|
||||
oe.terminal.spawn_preferred(command, title, None, d)
|
||||
except oe.terminal.NoSupportedTerminals:
|
||||
bb.fatal('No valid terminal found, unable to open devshell')
|
||||
except oe.terminal.ExecutionError as exc:
|
||||
|
||||
Reference in New Issue
Block a user