Bug 9518

Summary: Rationalise the directory structure generated by Toaster
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: Toaster default assignee <toaster>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Medium CC: belen.barros.pena, david.reyna, jessica.zhang, jose.perez.carranza, stanciux.mihail
Version: unspecified   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Belen Barros Pena 2016-04-25 16:36:02 UTC
Right now we create a separate build directory per project, with the original /build directory used for the command line builds project. This is well and good, but there are a couple of things we need to do to finish the job:

* We need to move the default location of the toaster database file out of the /build directory

* We need to make sure we create the toaster-custom-images directory (where we store the custom image bb files generated by Toaster) inside each project's build directory (right now is also in the /build directory). That directory should not be shared across projects.

* We might consider creating a common folder for the things that are shared across projects: _toaster_clones, the database file and potentially the downloads and sstate-cache directories.
Comment 1 Ed Bartosh 2016-09-22 14:08:33 UTC
moving to 2.3 as it's late to do major changes in M4 time frame.