summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-start.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual/dev-manual-start.xml')
-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