diff options
Diffstat (limited to 'meta/classes/terminal.bbclass')
-rw-r--r-- | meta/classes/terminal.bbclass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/terminal.bbclass b/meta/classes/terminal.bbclass index d5a6277896..8cebad4162 100644 --- a/meta/classes/terminal.bbclass +++ b/meta/classes/terminal.bbclass | |||
@@ -25,6 +25,11 @@ def oe_terminal(command, title, d): | |||
25 | if value is not None: | 25 | if value is not None: |
26 | os.environ[export] = str(value) | 26 | os.environ[export] = str(value) |
27 | env[export] = str(value) | 27 | env[export] = str(value) |
28 | if export == "PSEUDO_DISABLED": | ||
29 | if "PSEUDO_UNLOAD" in os.environ: | ||
30 | del os.environ["PSEUDO_UNLOAD"] | ||
31 | if "PSEUDO_UNLOAD" in env: | ||
32 | del env["PSEUDO_UNLOAD"] | ||
28 | 33 | ||
29 | # Add in all variables from the user's original environment which | 34 | # Add in all variables from the user's original environment which |
30 | # haven't subsequntly been set/changed | 35 | # haven't subsequntly been set/changed |