Development Concepts
- This section takes a more detailed look inside the development
- process.
- The following diagram represents development at a high level.
+ This section takes a more detailed look inside the build
+ process used by the OpenEmbedded build system.
+ The following diagram represents the build at a high level.
The remainder of this section expands on the fundamental input,
output, process, and
- Metadata) blocks
- that make up development in the Yocto Project environment.
+ Metadata
+ blocks that make up the build process.
@@ -205,7 +205,7 @@
- In general, development consists of several functional areas:
+ In general, the build process consists of several functional areas:
User Configuration:
@@ -264,7 +264,7 @@
The following figure shows an expanded representation of the
"User Configuration" box of the
- general Yocto Project Development Environment figure:
+ general Build Process figure:
@@ -535,7 +535,7 @@
The following figure shows an expanded representation of the
Metadata, Machine Configuration, and Policy Configuration input
(layers) boxes of the
- general Yocto Project Development Environment figure:
+ general Build Process figure:
@@ -698,7 +698,7 @@
In order for the OpenEmbedded build system to create an
image or any target, it must be able to access source files.
The
- general Yocto Project Development Environment figure
+ general Build Process figure
represents source files using the "Upstream Project Releases",
"Local Projects", and "SCMs (optional)" boxes.
The figure represents mirrors, which also play a role in
@@ -762,7 +762,7 @@
The remainder of this section provides a deeper look into the
source files and the mirrors.
Here is a more detailed look at the source file area of the
- base figure:
+ general Build Process figure:
@@ -882,7 +882,7 @@
in the
Build Directory.
The
- general Yocto Project Development Environment figure
+ general Build Process figure
shows this package feeds area in the upper-right corner.
@@ -976,7 +976,7 @@
BitBake
to produce images.
You can see from the
- general Yocto Project Development Environment figure,
+ general Build Process figure,
the BitBake area consists of several functional areas.
This section takes a closer look at each of those areas.
@@ -1731,7 +1731,7 @@
are compressed forms of the
root filesystem that are ready to boot on a target device.
You can see from the
- general Yocto Project Development Environment figure
+ general Build Process figure
that BitBake output, in part, consists of images.
This section is going to look more closely at this output: