generic-poky/bitbake/lib/bb
Chris Larson 94b60d1247 Consolidate the exec/eval bits, switch anonfunc to better_exec, etc
The methodpool, ${@} expansions, anonymous python functions, event handlers
now all run with the same global context, ensuring a consistent environment
for them.  Added a bb.utils.better_eval function which does an eval() with the
same globals as better_exec.

(Bitbake rev: 424d7e267b009cc19b8503eadab782736d9597d0)

Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02 15:41:31 +01:00
..
fetch bitbake decodeurl: fix the file:// url handling 2010-06-07 16:05:00 +01:00
parse Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
server bitbake: Don't import xmlrpc server unless needed 2010-01-22 16:15:50 +00:00
ui crumbs: fix hassattr typo 2010-03-25 17:25:49 +00:00
COW.py bitbake: Sync module import cleanups back from bitbake trunk 2009-11-13 12:15:21 +00:00
__init__.py Why is bb/__init__.py importing bb? 2010-03-25 17:25:59 +00:00
build.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
cache.py cache.py: Bump the cache version after the BBVERSIONS update 2010-03-25 17:28:34 +00:00
command.py bb/command was importing bb and accessing some of its own classes indirectly as bb.command.<class> 2010-03-25 17:26:00 +00:00
cooker.py bitbake: Move the logger initialization from cooker to utils 2010-06-29 13:32:04 +01:00
daemonize.py bitbake: Switch to bitbake-dev version (bitbake master upstream) 2010-01-20 18:46:02 +00:00
data.py Move MalformedUrl, VarExpandError into appropriate modules. 2010-03-22 14:53:55 +00:00
data_smart.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
event.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
methodpool.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
msg.py bitbake: Switch to bitbake-dev version (bitbake master upstream) 2010-01-20 18:46:02 +00:00
persist_data.py bitbake: Remove persist_data domain renaming code as it appears to expose sqlite bugs and data consistency issues 2009-07-30 21:24:31 +01:00
providers.py bitbake: providers.py: Fix typo 2010-07-01 22:24:26 +01:00
runqueue.py Fix 7 references to undefined variables, as spotted by pyflakes 2010-03-25 17:25:56 +00:00
shell.py Avoid unnecessary calls to keys() when iterating over dictionaries. 2010-03-22 15:01:59 +00:00
taskdata.py Fix 7 references to undefined variables, as spotted by pyflakes 2010-03-25 17:25:56 +00:00
utils.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00