A common development workflow consists of modifying project source files that are external to the Yocto Project and then integrating that project's build output into an image built using the OpenEmbedded build system. Given this scenario, development engineers typically want to stick to their familiar project development tools and methods, which allows them to just focus on the project.
Several workflows exist that allow you to develop, build, and test code that is going to be integrated into an image built using the OpenEmbedded build system. This section describes two:
devtool
:
A set of tools to aid in working on the source code built by
the OpenEmbedded build system.
Section
"Using devtool
in Your Workflow"
describes this workflow.
If you want more information that showcases the workflow, click
here
for a presentation by Trevor Woerner that, while somewhat dated,
provides detailed background information and a complete
working tutorial.
Quilt: A powerful tool that allows you to capture source code changes without having a clean source tree. While Quilt is not the preferred workflow of the two, this section includes it for users that are committed to using the tool. See the "Using Quilt in Your Workflow" section for more information.