From 91ddbcf1b9811a8e7e6f62e6c607e13a7fcefc3f Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 24 Apr 2018 10:42:34 -0700 Subject: overview-manual: Added a few links for "OpenEmbedded build system" term. (From yocto-docs rev: c6c23daac976e69b7e5c1a4b42abcac33b0694e2) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../overview-manual/overview-manual-yp-intro.xml | 42 ++++++++++++---------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/documentation/overview-manual/overview-manual-yp-intro.xml b/documentation/overview-manual/overview-manual-yp-intro.xml index 202113068e..1789ef80ee 100644 --- a/documentation/overview-manual/overview-manual-yp-intro.xml +++ b/documentation/overview-manual/overview-manual-yp-intro.xml @@ -260,7 +260,8 @@ within the BitBake environment and then deploying only the updated packages to the target. - The Yocto Project OpenEmbedded build system + The Yocto Project + OpenEmbedded build system produces packages in standard formats (i.e. RPM, DEB, IPK, and TAR). You can deploy these packages into the running system @@ -295,7 +296,9 @@ The Layer Model simultaneously supports collaboration and customization. Layers are repositories that contain related sets of instructions - that tell the OpenEmbedded build system what to do. + that tell the + OpenEmbedded build system + what to do. You can collaborate, share, and reuse layers. @@ -414,7 +417,8 @@ and by those using the Yocto Project. These components and tools are open source projects and metadata that are separate from the reference distribution - (Poky) and the OpenEmbedded build system. + (Poky) and the + OpenEmbedded build system. Most of the components and tools are downloaded separately. @@ -546,10 +550,10 @@ Auto Upgrade Helper: This utility when used in conjunction with the - OpenEmbedded build system (BitBake and OE-Core) - automatically generates upgrades for recipes that - are based on new versions of the recipes published - upstream. + OpenEmbedded build system + (BitBake and OE-Core) automatically generates upgrades + for recipes that are based on new versions of the + recipes published upstream. Recipe Reporting System: @@ -682,7 +686,7 @@ The following list consists of components associated with the - Open-Embedded build system: + OpenEmbedded build system: BitBake: @@ -746,9 +750,10 @@ Poky is the Yocto Project reference distribution. - It contains the OpenEmbedded build system (BitBake and OE-Core) - as well as a set of metadata to get you started building your - own distribution. + It contains the + Open-Embedded build system + (BitBake and OE-Core) as well as a set of metadata to get you + started building your own distribution. See the figure in "What is the Yocto Project?" section for an illustration @@ -933,7 +938,7 @@ Regardless of what your Build Host is running, you can use Toaster to develop software using the Yocto Project. Toaster is a web interface to the Yocto Project's - OpenEmbedded build system. + Open-Embedded build system. The interface enables you to configure and run your builds. Information about builds is collected and stored in a @@ -1108,8 +1113,9 @@ The OpenEmbedded Build System Workflow - The OpenEmbedded build system uses a "workflow" to accomplish - image and SDK generation. + The + OpenEmbedded build system + uses a "workflow" to accomplish image and SDK generation. The following figure overviews that workflow: @@ -1177,8 +1183,9 @@ Files that hold global definitions of variables, user-defined variables, and hardware configuration information. - These files tell the OpenEmbedded build system what to - build and what to put into the image to support a + These files tell the + Open-Embedded build system + what to build and what to put into the image to support a particular platform. @@ -1218,8 +1225,7 @@ Metadata: A key element of the Yocto Project is the Metadata that is used to construct a Linux distribution and is contained - in the files that the - OpenEmbedded build system parses + in the files that the OpenEmbedded build system parses when building an image. In general, Metadata includes recipes, configuration files, and other information that refers to the build -- cgit v1.2.3-54-g00ecf