Patchwork [bitbake-devel,6/6] meta/lib/oe/ Add an additional reference to screen called screen_inline

mail settings
Submitter Jason Wessel
Date May 31, 2012, 5:14 a.m.
Message ID <>
Download mbox | patch
Permalink /patch/28991/
State New
Headers show


Jason Wessel - May 31, 2012, 5:14 a.m.
This is a new mode for screen with the explicit purpose of invoking
screen on the same terminal that you started bitbake.  The bitbake knotty
will attempt to launch screen directly when using this setting for

Signed-off-by: Jason Wessel <>
 meta/lib/oe/ |    7 +++++++
 1 file changed, 7 insertions(+)


diff --git a/meta/lib/oe/ b/meta/lib/oe/
index 43639d5..5b17f76 100644
--- a/meta/lib/oe/
+++ b/meta/lib/oe/
@@ -100,6 +100,13 @@  class Screen(Terminal):
         logger.warn('Screen started. Please connect in another terminal with '
                     '"screen -r devshell"')
+class Screen_inline(Terminal):
+    command = 'screen -D -m -t "{title}" -S devshell {command}'
+    def __init__(self, command, title=None, env=None):
+        Terminal.__init__(self, command, title, env)
+        logger.warn('Screen Connect Command: screen -r devshell')
 def prioritized():
     return Registry.prioritized()