On 4/5/2011 1:30 PM, Chris Larson wrote:
From: Chris Larson<[email protected]>- Adds a utility metaclass for maintaining class registries - Shifts the handling of spawning a terminal into a new 'terminal' python module - Automatically selects an appropriate terminal based on what you have available on your machine - Still allows manual selection, but in a more convenient way, and falls back to auto if you select an invalid or unavailable (not installed) terminal - Improves how we spawn screen: - Shows a warning when spawning it, so do_devshell doesn't appear to hang - Spawns a named screen session 'devshell', to avoid confusion when the user already has other screen sessions running
works nicely. I usually use screen and it helped
Pull URL: https://github.com/kergoth/oe-core Branch: devshell Browse: https://github.com/kergoth/oe-core/commits/devshell Thanks, Chris Larson<[email protected]> --- Chris Larson (3): oe.classutils: add module Rework how the devshell functions oe.terminal: improve how we spawn screen meta/classes/devshell.bbclass | 26 ++++------- meta/classes/terminal.bbclass | 30 +++++++++++ meta/lib/oe/classutils.py | 45 +++++++++++++++++ meta/lib/oe/terminal.py | 107 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 191 insertions(+), 17 deletions(-) create mode 100644 meta/classes/terminal.bbclass create mode 100644 meta/lib/oe/classutils.py create mode 100644 meta/lib/oe/terminal.py
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
