bitbake/runqueue.py: Add BB_SETSCENE_VERIFY_FUNCTION hook
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 21 Nov 2011 14:34:23 +0000 (14:34 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 22 Nov 2011 13:06:22 +0000 (13:06 +0000)
commit2f6d987d9957a5d713ce119c24c2e87540611f53
treeb06190e8518fb9b6bc20a88078feb5c779fd2788
parent78c02276c7d445403af285f8870a7a2d5a8f4a4b
bitbake/runqueue.py: Add BB_SETSCENE_VERIFY_FUNCTION hook

The OE metadata has cases where it needs to prevent some setscene
functions from running. An example of this is where we know a task
is going to run do_configure (which would clean out do_populate_sysroot)
and hence we don't want do_populate_sysroot_setscene to run.

This change adds in a hook so that the metadata can allow any
such policy decision to filter back up to bitbake.

It removes the existing code which attempted to do this in a generic
way but failed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/runqueue.py