]> code.ossystems Code Review - openembedded-core.git/commit
sstatesig.py: Add a method to "unlock" recipes
authorRandy Witt <randy.e.witt@linux.intel.com>
Thu, 7 Apr 2016 23:34:52 +0000 (16:34 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 8 Apr 2016 06:53:09 +0000 (07:53 +0100)
commit8a8fc54d824767a6a94d12a4ace98b0bdbb1aa25
tree0c61485af1bf28618bbc4598fbd4d581ea52c0eb
parentfad9bbba1154d68b5dc808d2976aa6484cd49c91
sstatesig.py: Add a method to "unlock" recipes

In order to support workflows using devtool where a user might want to
modify tasks that exist in locked-sigs.inc, there must be a way to unlock
recipes.

This patch adds that support by allowing the user to add recipes to
SIGGEN_UNLOCKED_RECIPES. Recipes that exist in that variable will have
all their tasks unlocked, as well as any tasks that depend on that
recipe.

For example if foo->bar->baz, if you unlock baz, it will also unlock bar
so that foo can be rebuilt without explicitly specifying bar as being
unlocked.

[YOCTO #9195]

Signed-off-by: Randy Witt <randy.e.witt@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/sstatesig.py