]> code.ossystems Code Review - openembedded-core.git/commit
Consolidate the exec/eval bits, switch anonfunc to better_exec, etc
authorChris Larson <chris_larson@mentor.com>
Wed, 31 Mar 2010 03:06:07 +0000 (20:06 -0700)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 2 Jul 2010 14:41:31 +0000 (15:41 +0100)
commit94b60d1247be4ce42eaefafe13e73169bd978bd7
tree3a8ed098cc96b5ee63c6652c8d49cda6c99a5524
parenteb167737041d8754988d153e0495268f03b6e809
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>
bitbake/lib/bb/build.py
bitbake/lib/bb/data_smart.py
bitbake/lib/bb/event.py
bitbake/lib/bb/methodpool.py
bitbake/lib/bb/parse/ast.py
bitbake/lib/bb/utils.py