summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2017-06-21 15:07:41 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-12 00:28:13 +0100
commit0f00914578740f4b4ca5216544d512e297610961 (patch)
treeebf6d60b6a6d96acc96675a1e3977364759018a0 /documentation/dev-manual
parentd6c3c579d0702958aefe6aa4e1ed60e5b0f24f46 (diff)
downloadpoky-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/dev-manual')
-rw-r--r--documentation/dev-manual/dev-manual-start.xml48
1 files changed, 4 insertions, 44 deletions
diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml
index 31567319d4..7644362210 100644
--- a/documentation/dev-manual/dev-manual-start.xml
+++ b/documentation/dev-manual/dev-manual-start.xml
@@ -7,53 +7,13 @@
7<title>Getting Started with the Yocto Project</title> 7<title>Getting Started with the Yocto Project</title>
8 8
9<para> 9<para>
10 This chapter introduces the Yocto Project and gives you an idea of what you need to get started. 10 This chapter provides procedures related to getting set up to use the
11 You can find enough information to set up your development host and build or use images for 11 Yocto Project.
12 hardware supported by the Yocto Project by reading the 12 For a more front-to-end process that takes you from minimally preparing
13 a build host through building an image, see the
13 <ulink url='&YOCTO_DOCS_QS_URL;'>Yocto Project Quick Start</ulink>. 14 <ulink url='&YOCTO_DOCS_QS_URL;'>Yocto Project Quick Start</ulink>.
14</para> 15</para>
15 16
16<para>
17 The remainder of this chapter summarizes what is in the Yocto Project Quick Start and provides
18 some higher-level concepts you might want to consider.
19</para>
20
21<section id='introducing-the-yocto-project'>
22 <title>Introducing the Yocto Project</title>
23
24 <para>
25 The Yocto Project is an open-source collaboration project focused on embedded Linux development.
26 The project currently provides a build system that is
27 referred to as the
28 <ulink url='&YOCTO_DOCS_REF_URL;#build-system-term'>OpenEmbedded build system</ulink>
29 in the Yocto Project documentation.
30 The Yocto Project provides various ancillary tools for the embedded developer
31 and also features the Sato reference User Interface, which is optimized for
32 stylus-driven, low-resolution screens.
33 </para>
34
35 <para>
36 You can use the OpenEmbedded build system, which uses
37 <ulink url='&YOCTO_DOCS_REF_URL;#bitbake-term'>BitBake</ulink>,
38 to develop complete Linux
39 images and associated user-space applications for architectures based
40 on ARM, MIPS, PowerPC, x86 and x86-64.
41 <note>
42 By default, using the Yocto Project creates a Poky distribution.
43 However, you can create your own distribution by providing key
44 <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink>.
45 See the "<link linkend='creating-your-own-distribution'>Creating Your Own Distribution</link>"
46 section for more information.
47 </note>
48 While the Yocto Project does not provide a strict testing framework,
49 it does provide or generate for you artifacts that let you perform target-level and
50 emulated testing and debugging.
51 Additionally, if you are an <trademark class='trade'>Eclipse</trademark>
52 IDE user, you can install an Eclipse Yocto Plug-in to allow you to
53 develop within that familiar environment.
54 </para>
55</section>
56
57<section id='getting-setup'> 17<section id='getting-setup'>
58 <title>Getting Set Up</title> 18 <title>Getting Set Up</title>
59 19