diff options
Diffstat (limited to 'bitbake/lib/bb/parse')
-rw-r--r-- | bitbake/lib/bb/parse/ast.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/bitbake/lib/bb/parse/ast.py b/bitbake/lib/bb/parse/ast.py index 713bef1cc2..6e7fd84b16 100644 --- a/bitbake/lib/bb/parse/ast.py +++ b/bitbake/lib/bb/parse/ast.py | |||
@@ -320,8 +320,7 @@ def finalize(fn, d, variant = None): | |||
320 | all_handlers = {} | 320 | all_handlers = {} |
321 | for var in d.getVar('__BBHANDLERS') or []: | 321 | for var in d.getVar('__BBHANDLERS') or []: |
322 | # try to add the handler | 322 | # try to add the handler |
323 | handler = d.getVar(var) | 323 | bb.event.register(var, d.getVar(var), (d.getVarFlag(var, "eventmask", True) or "").split()) |
324 | bb.event.register(var, handler) | ||
325 | 324 | ||
326 | bb.event.fire(bb.event.RecipePreFinalise(fn), d) | 325 | bb.event.fire(bb.event.RecipePreFinalise(fn), d) |
327 | 326 | ||