summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-variables.xml
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/ref-manual/ref-variables.xml')
-rw-r--r--documentation/ref-manual/ref-variables.xml29
1 files changed, 15 insertions, 14 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index e95a08e5b1..240201068d 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -94,19 +94,22 @@
94 <glossentry id='var-B'><glossterm>B</glossterm> 94 <glossentry id='var-B'><glossterm>B</glossterm>
95 <glossdef> 95 <glossdef>
96 <para> 96 <para>
97 The <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink>. 97 The directory within the
98 The OpenEmbedded build system places generated objects into the Build Directory 98 <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink>
99 during a recipe's build process. 99 in which the OpenEmbedded build system places generated
100 objects during a recipe's build process.
100 By default, this directory is the same as the <link linkend='var-S'><filename>S</filename></link> 101 By default, this directory is the same as the <link linkend='var-S'><filename>S</filename></link>
101 directory: 102 directory:
102 <literallayout class='monospaced'> 103 <literallayout class='monospaced'>
103 B = "${WORKDIR}/${BPN}/{PV}/" 104 B = "${WORKDIR}/${BPN}/{PV}/"
104 </literallayout> 105 </literallayout>
105 You can separate the (<filename>S</filename>) directory and the directory pointed to 106 You can separate the (<filename>S</filename>) directory
106 by the <filename>B</filename> variable. 107 and the directory pointed to by the <filename>B</filename>
107 Most Autotools-based recipes support separating these directories. 108 variable.
108 The build system defaults to using separate directories for <filename>gcc</filename> 109 Most Autotools-based recipes support separating these
109 and some kernel recipes. 110 directories.
111 The build system defaults to using separate directories for
112 <filename>gcc</filename> and some kernel recipes.
110 </para> 113 </para>
111 </glossdef> 114 </glossdef>
112 </glossentry> 115 </glossentry>
@@ -1082,9 +1085,8 @@ Core layer for images cannot be removed
1082 <glossentry id='var-EXTERNALSRC'><glossterm>EXTERNALSRC</glossterm> 1085 <glossentry id='var-EXTERNALSRC'><glossterm>EXTERNALSRC</glossterm>
1083 <glossdef> 1086 <glossdef>
1084 <para> 1087 <para>
1085 When a recipe inherits 1088 If <filename>externalsrc.bbclass</filename> is inherited,
1086 <filename>externalsrc.bbclass</filename>, this 1089 this variable points to the source tree, which is
1087 variable points to the source tree, which is
1088 outside of the OpenEmbedded build system. 1090 outside of the OpenEmbedded build system.
1089 When set, this variable sets the 1091 When set, this variable sets the
1090 <link linkend='var-S'><filename>S</filename></link> 1092 <link linkend='var-S'><filename>S</filename></link>
@@ -1108,9 +1110,8 @@ Core layer for images cannot be removed
1108 <glossentry id='var-EXTERNALSRC_BUILD'><glossterm>EXTERNALSRC_BUILD</glossterm> 1110 <glossentry id='var-EXTERNALSRC_BUILD'><glossterm>EXTERNALSRC_BUILD</glossterm>
1109 <glossdef> 1111 <glossdef>
1110 <para> 1112 <para>
1111 When a recipe inherits 1113 If <filename>externalsrc.bbclass</filename> is inherited,
1112 <filename>externalsrc.bbclass</filename>, this 1114 this variable points to the directory in which the recipe's
1113 variable points to the directory in which the recipe's
1114 source code is built, 1115 source code is built,
1115 which is outside of the OpenEmbedded build system. 1116 which is outside of the OpenEmbedded build system.
1116 When set, this variable sets the 1117 When set, this variable sets the