diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2017-06-21 15:07:41 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-07-12 00:28:13 +0100 |
commit | 0f00914578740f4b4ca5216544d512e297610961 (patch) | |
tree | ebf6d60b6a6d96acc96675a1e3977364759018a0 /documentation/ref-manual | |
parent | d6c3c579d0702958aefe6aa4e1ed60e5b0f24f46 (diff) | |
download | poky-0f00914578740f4b4ca5216544d512e297610961.tar.gz |
documentation: Reorganized YP introduction material.
This material was being replicated across the Quick Start,
dev-manual, and ref-manual. I have created a single point in the
ref-manual that collects the disparate information that existed.
I deleted the entire section in the dev-manual since that book
is converting to a procedure manual and the very front of the manual
adequately mentions YP and provides pointers to where the user can
get more information.
The QS provides a more complete introduction of YP since it is a
QS.
(From yocto-docs rev: bd8093417af2d93556410d5482dad32c11a0a964)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r-- | documentation/ref-manual/introduction.xml | 41 |
1 files changed, 31 insertions, 10 deletions
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml index 98b3ca828c..473afb53ad 100644 --- a/documentation/ref-manual/introduction.xml +++ b/documentation/ref-manual/introduction.xml | |||
@@ -49,20 +49,41 @@ | |||
49 | <para> | 49 | <para> |
50 | The Yocto Project is an open-source collaboration project whose | 50 | The Yocto Project is an open-source collaboration project whose |
51 | focus is for developers of embedded Linux systems. | 51 | focus is for developers of embedded Linux systems. |
52 | Among other things, the Yocto Project uses a build host based | 52 | Among other things, the Yocto Project uses an |
53 | on the OpenEmbedded (OE) project, which uses the | 53 | <link linkend='build-system-term'>OpenEmbedded build system</link>. |
54 | <ulink url='&YOCTO_DOCS_REF_URL;#bitbake-term'>BitBake</ulink> | 54 | The build system, which is based on the OpenEmbedded (OE) project and |
55 | tool, to construct complete Linux images. | 55 | uses the |
56 | The BitBake and OE components are combined together to form | 56 | <link linkend='bitbake-term'>BitBake</link> tool, constructs complete |
57 | a reference build host, historically known as | 57 | Linux images for architectures based on ARM, MIPS, PowerPC, x86 and |
58 | <ulink url='&YOCTO_DOCS_DEV_URL;#poky'>Poky</ulink> | 58 | x86-64. |
59 | (<emphasis>Pah</emphasis>-kee). | 59 | <note> |
60 | Historically, the OpenEmbedded build system, which is the | ||
61 | combination of BitBake and OE components, formed a reference | ||
62 | build host that was known as | ||
63 | "<link linkend='poky'>Poky</link>" (<emphasis>Pah</emphasis>-kee). | ||
64 | The term "Poky", as used throughout the Yocto Project Documentation | ||
65 | set, can have different meanings. | ||
66 | </note> | ||
67 | The Yocto Project provides various ancillary tools for the embedded | ||
68 | developer and also features the Sato reference User Interface, which | ||
69 | is optimized for stylus-driven, low-resolution screens. | ||
70 | </para> | ||
71 | |||
72 | <para> | ||
73 | While the Yocto Project does not provide a strict testing framework, | ||
74 | it does provide or generate for you artifacts that let you perform | ||
75 | target-level and emulated testing and debugging. | ||
76 | Additionally, if you are an | ||
77 | <trademark class='trade'>Eclipse</trademark> IDE user, you can | ||
78 | install an Eclipse Yocto Plug-in to allow you to develop within that | ||
79 | familiar environment. | ||
60 | </para> | 80 | </para> |
61 | 81 | ||
62 | <para> | 82 | <para> |
63 | By default, using the Yocto Project creates a Poky distribution. | 83 | By default, using the Yocto Project to build an image creates a Poky |
84 | distribution. | ||
64 | However, you can create your own distribution by providing key | 85 | However, you can create your own distribution by providing key |
65 | <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink>. | 86 | <link link='metadata'>Metadata</link>. |
66 | A good example is Angstrom, which has had a distribution | 87 | A good example is Angstrom, which has had a distribution |
67 | based on the Yocto Project since its inception. | 88 | based on the Yocto Project since its inception. |
68 | Other examples include commercial distributions like | 89 | Other examples include commercial distributions like |