Bug 11383

Summary: tinfoil: enable running tasks with dependencies
Product: [Build System, Metadata & Runtime] BitBake Reporter: Paul Eggleton <bluelightning>
Component: bitbakeAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: poky.bs.watcher, poky.watcher
Version: 2.4   
Target Milestone: 2.4 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Paul Eggleton 2017-04-19 10:26:22 UTC
At the moment you can run an individual task and its dependencies within a recipe (as per bitbake -b) but you can't build a target as normal with all dependencies honoured. We could use this immediately for example in order to avoid having to shut down tinfoil when we need to build nodejs-native or kern-tools-native.

(Some care will need to be taken in order to ensure there's no contamination between executions if we run more than one in succession, and that the events fired make sense.)
Comment 1 Paul Eggleton 2017-07-25 09:52:30 UTC
This was implemented here (and some of the surrounding commits):

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=7eb654cb4d82b54e3e4df0a57face61063b72c45