Bug 8075

Summary: implement writing out custom recipe and layer files
Product: [Build System, Metadata & Runtime] Toaster Reporter: Alexandru Damian <alexandru.damian>
Component: toasterAssignee: Ed Bartosh <eduard.bartosh>
Status: VERIFIED FIXED QA Contact: Mihail Stanciu <stanciux.mihail>
Severity: enhancement    
Priority: Medium+ CC: alexandru.damian, belen.barros.pena, bogdanx.a.voiculescu, cristiana.voicu, jessica.zhang
Version: 1.9   
Target Milestone: 2.0   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on:    
Bug Blocks: 7681    

Description Alexandru Damian 2015-07-29 10:17:05 UTC
In order to build custom recipes, Toaster needs to be able to write a custom recipe file, inside a custom layer, and add them to the bitbake configuration list.

This bug tracks the creation of the custom layer directory and custom recipe files on the filesystem on build start. The code is expected to be in the bldcontrol/ application, and have unit tests associated that verify that bitbake can read the Toaster-created recipe file.
Comment 1 Ed Bartosh 2015-09-08 11:31:12 UTC
Start working on this.
Comment 2 Ed Bartosh 2015-09-13 17:30:35 UTC
Pushed draft implementation into poky-contrib:ed/toaster/ic
Comment 3 Ed Bartosh 2015-09-17 10:31:43 UTC
Pushed final implementation into ed/toaster/ic-4
Comment 4 Ed Bartosh 2015-09-30 14:53:52 UTC
Merged into bitbake master: http://cgit.openembedded.org/bitbake/commit/?id=f81b48c30a548bee946d34c56aa1872785bcec30
Comment 5 Mihail Stanciu 2016-04-13 13:05:47 UTC
Verified as part of 2.1.rc1: 296dfbc9b3a3c0ed64b8e748c2868928b9c2aa8b