Bug 4315 - Create a local bitbake run manager
Summary: Create a local bitbake run manager
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: Future
Assignee: Alexandru Damian
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks: 4645
  Show dependency tree
 
Reported: 2013-04-16 13:45 UTC by Alexandru Damian
Modified: 2014-01-10 10:37 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandru Damian 2013-04-16 13:45:35 UTC
Create a component that will manage running bitbake to create a build.

The run manager will have to:
- create a directory structure that identifies the build
- set up the environment for the build
- modify the build/ directory structure to point to the shared sstate and download directories
- lunch bitbake server in the build directory
- return pointers to the bitbake connection socket
Comment 1 Alexandru Damian 2013-04-16 14:02:40 UTC
Also, create a bitbake controller component, that will be able to issue bitbake commands.

- start build
- stop build
- select build target
Comment 2 Alexandru Damian 2013-10-21 09:41:50 UTC
Merged in origin/master and origin/dora-toaster.
Comment 3 Andreea Brandusa Proca 2014-01-10 10:37:23 UTC
Verified in master:e93a345fae7c21652547bec501fcb1f3b6c6427d.