generic-poky/bitbake/bin
Paul Eggleton fe7e75075e bitbake: runqueue: dry-run real tasks when BB_SETSCENE_ENFORCE is set
For the purposes BB_SETSCENE_ENFORCE is designed for (in OE, it is used
by the installation process for the extensible SDK), we don't actually
need the whitelisted real tasks to execute - we just need to have them
in the dependency tree so that we get all of the setscene tasks they
depend on to run. Therefore we can actually dry-run those real tasks
i.e. they won't be run (and thus we won't waste a significant amount of
time doing so) and won't be stamped as having run either. We do already
have a dry-run mode in BitBake (activated by the -n or --dry-run command
line option), but it dry-runs the setscene tasks as well which we don't
want here.

Note that this has no effect on the checking we are doing with
BB_SETSCENE_ENFORCE to ensure that only whitelisted real tasks are
scheduled to run - that's handled separately.

Fixes [YOCTO #10369].

(Bitbake rev: 58f084291beb3a87d8d9fdb36dfe7eff911fa36b)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-20 15:22:50 +00:00
..
bitbake bitbake: bitbake: Update version to 1.32.0 2016-10-11 08:47:17 +01:00
bitbake-diffsigs bitbake: bitbake-diffsigs/bitbake-layers: Ensure tinfoil is shut down correctly 2016-09-02 18:09:48 +01:00
bitbake-dumpsig bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
bitbake-layers bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
bitbake-prserv bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
bitbake-selftest bitbake: bitbake-selftest: enable bitbake logging to stdout 2016-08-20 16:08:59 +01:00
bitbake-worker bitbake: runqueue: dry-run real tasks when BB_SETSCENE_ENFORCE is set 2016-12-20 15:22:50 +00:00
bitdoc bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
toaster bitbake: toaster: Reference pip3 not pip 2016-12-08 15:52:08 +00:00
toaster-eventreplay bitbake: eventreplay: rewrite the script 2016-07-08 09:57:28 +01:00