Bug 8075 - implement writing out custom recipe and layer files
Summary: implement writing out custom recipe and layer files
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.9
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 2.0
Assignee: Ed Bartosh
QA Contact: Mihail Stanciu
URL:
Whiteboard:
Depends on:
Blocks: 7681
  Show dependency tree
 
Reported: 2015-07-29 10:17 UTC by Alexandru Damian
Modified: 2016-04-13 13:05 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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