classes/conf: Add eventmasks for event handlers
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 12 Jun 2013 16:31:57 +0000 (16:31 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 14 Jun 2013 11:55:47 +0000 (12:55 +0100)
commit348627ee183ab5ccfab1cf28cf68b85922c0f98e
tree627c7120550c0149919270ba33b01f423cce300f
parentba6ee2683c6be40140a6b8289a82bab327dcd748
classes/conf: Add eventmasks for event handlers

Now that bitbake supports masking events for event handlers, lets use
this so event handlers are only called for events they care about. This
lets us simplify the code indentation a bit at least as well as mildly
improving the event handling performance.

(From OE-Core rev: bff73743280f9eafebe4591f7368ead91a4eb74d)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
19 files changed:
meta/classes/base.bbclass
meta/classes/bugzilla.bbclass
meta/classes/buildhistory.bbclass
meta/classes/buildstats.bbclass
meta/classes/cross.bbclass
meta/classes/distrodata.bbclass
meta/classes/migrate_localcount.bbclass
meta/classes/multilib.bbclass
meta/classes/multilib_global.bbclass
meta/classes/native.bbclass
meta/classes/nativesdk.bbclass
meta/classes/packageinfo.bbclass
meta/classes/prexport.bbclass
meta/classes/primport.bbclass
meta/classes/recipe_sanity.bbclass
meta/classes/sanity.bbclass
meta/classes/typecheck.bbclass
meta/conf/distro/include/csl-versions.inc
meta/conf/distro/include/tcmode-external-sourcery.inc