summaryrefslogtreecommitdiffstats
path: root/documentation/poky-ref-manual/ref-structure.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/poky-ref-manual/ref-structure.xml')
-rw-r--r--documentation/poky-ref-manual/ref-structure.xml17
1 files changed, 9 insertions, 8 deletions
diff --git a/documentation/poky-ref-manual/ref-structure.xml b/documentation/poky-ref-manual/ref-structure.xml
index 3e6a6a2b6a..9d3c358296 100644
--- a/documentation/poky-ref-manual/ref-structure.xml
+++ b/documentation/poky-ref-manual/ref-structure.xml
@@ -7,10 +7,10 @@
7<title>Reference: Directory Structure</title> 7<title>Reference: Directory Structure</title>
8 8
9<para> 9<para>
10 The Yocto Project consists of several components. 10 The <ulink url='source-directory'>source directory</ulink> consists of several components.
11 Understanding them and knowing where they are located is key to using the Yocto Project well. 11 Understanding them and knowing where they are located is key to using the Yocto Project well.
12 This appendix describes the <ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>source directory</ulink> 12 This appendix describes the source directory and gives information about the various
13 and gives information about the various files and directories. 13 files and directories.
14</para> 14</para>
15 15
16<para> 16<para>
@@ -26,7 +26,8 @@
26 <title><filename>bitbake/</filename></title> 26 <title><filename>bitbake/</filename></title>
27 27
28 <para> 28 <para>
29 The Yocto Project includes a copy of BitBake for ease of use. 29 The <ulink url='source-directory'>source directory</ulink>
30 includes a copy of BitBake for ease of use.
30 The copy usually matches the current stable BitBake release from the BitBake project. 31 The copy usually matches the current stable BitBake release from the BitBake project.
31 BitBake, a metadata interpreter, reads the Yocto Project metadata and runs the tasks 32 BitBake, a metadata interpreter, reads the Yocto Project metadata and runs the tasks
32 defined by that data. 33 defined by that data.
@@ -59,7 +60,7 @@
59 the source tree is combined with the output. 60 the source tree is combined with the output.
60 The <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>build directory</ulink> 61 The <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>build directory</ulink>
61 is created initially when you <filename>source</filename> 62 is created initially when you <filename>source</filename>
62 the Yocto Project environment setup script <filename>oe-init-build-env</filename>. 63 the OpenEmbedded build environment setup script <filename>oe-init-build-env</filename>.
63 </para> 64 </para>
64 65
65 <para> 66 <para>
@@ -90,7 +91,7 @@
90 <title><filename>meta/</filename></title> 91 <title><filename>meta/</filename></title>
91 92
92 <para> 93 <para>
93 This directory contains the Yocto Project core metadata. 94 This directory contains the OpenEmbedded Core metadata.
94 The directory holds machine definitions, the Yocto Project distribution, 95 The directory holds machine definitions, the Yocto Project distribution,
95 and the packages that make up a given system. 96 and the packages that make up a given system.
96 </para> 97 </para>
@@ -101,7 +102,7 @@
101 102
102 <para> 103 <para>
103 This directory contains recipes for applications and demos that are not part of the 104 This directory contains recipes for applications and demos that are not part of the
104 Yocto Project core. 105 OpenEmbedded core.
105 </para> 106 </para>
106 </section> 107 </section>
107 108
@@ -142,7 +143,7 @@
142 <title><filename>oe-init-build-env</filename></title> 143 <title><filename>oe-init-build-env</filename></title>
143 144
144 <para> 145 <para>
145 This script sets up the Yocto Project build environment. 146 This script sets up the OpenEmbedded build environment.
146 Running this script with the <filename>source</filename> command in 147 Running this script with the <filename>source</filename> command in
147 a shell makes changes to <filename>PATH</filename> and sets other core BitBake variables based on the 148 a shell makes changes to <filename>PATH</filename> and sets other core BitBake variables based on the
148 current working directory. 149 current working directory.