diff options
author | Robert Bradford <rob@openedhand.com> | 2008-10-17 09:46:23 +0000 |
---|---|---|
committer | Robert Bradford <rob@openedhand.com> | 2008-10-17 09:46:23 +0000 |
commit | 9294b951744b5fc64dea7f10760bee0b1d8cd6f0 (patch) | |
tree | f28c47805f0fb89a5376645edaa9dead71379568 /bitbake-dev/lib/bb/cooker.py | |
parent | 603ae240ffb8833bf47dfbcc4e5be808714adf15 (diff) | |
download | openembedded-core-9294b951744b5fc64dea7f10760bee0b1d8cd6f0.tar.gz openembedded-core-9294b951744b5fc64dea7f10760bee0b1d8cd6f0.tar.bz2 openembedded-core-9294b951744b5fc64dea7f10760bee0b1d8cd6f0.zip |
bitbake-dev: Refactor the environment variable handling.
Do not clear the environment when saving the environment to the data store.
Instead clear this once the cooker has forked. This ensures that the UI
operates in a filtered (but not empty) environment.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5526 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'bitbake-dev/lib/bb/cooker.py')
-rw-r--r-- | bitbake-dev/lib/bb/cooker.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake-dev/lib/bb/cooker.py b/bitbake-dev/lib/bb/cooker.py index 8feb228faf..6d04d38080 100644 --- a/bitbake-dev/lib/bb/cooker.py +++ b/bitbake-dev/lib/bb/cooker.py @@ -907,6 +907,10 @@ class BBCooker: def serve(self): + # Empty the environment. The environment will be populated as + # necessary from the data store. + bb.utils.empty_environment() + if self.configuration.profile: try: import cProfile as profile |