summaryrefslogtreecommitdiffstats
path: root/bitbake/doc
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-07-09 14:59:47 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-21 11:00:57 +0100
commite83032ce0a3f847e6a8fd5f5b64ee6aa7ec6b404 (patch)
treea734a0fdcd113e98d08407eae85f755d0ed5c7d5 /bitbake/doc
parentaf4f1f4a9846c7b2692f603494d8a40e1f5df1b7 (diff)
downloadpoky-e83032ce0a3f847e6a8fd5f5b64ee6aa7ec6b404.tar.gz
bitbake: bitbake-user-manual-metadata.xml: Edits to some operators
Added wording to clearly state immediate or delayed application for various operators. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (Bitbake rev: 877c4c9a466e26953abd6fe416c2cba092607dac) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc')
-rw-r--r--bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml22
1 files changed, 15 insertions, 7 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
index a10a660017..b8a77e1fa0 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
@@ -159,6 +159,10 @@
159 using the "+=" and "=+" operators. 159 using the "+=" and "=+" operators.
160 These operators insert a space between the current 160 These operators insert a space between the current
161 value and prepended or appended value. 161 value and prepended or appended value.
162 </para>
163
164 <para>
165 These operators take immediate effect during parsing.
162 Here are some examples: 166 Here are some examples:
163 <literallayout class='monospaced'> 167 <literallayout class='monospaced'>
164 B = "bval" 168 B = "bval"
@@ -178,6 +182,10 @@
178 <para> 182 <para>
179 If you want to append or prepend values without an 183 If you want to append or prepend values without an
180 inserted space, use the ".=" and "=." operators. 184 inserted space, use the ".=" and "=." operators.
185 </para>
186
187 <para>
188 These operators take immediate effect during parsing.
181 Here are some examples: 189 Here are some examples:
182 <literallayout class='monospaced'> 190 <literallayout class='monospaced'>
183 B = "bval" 191 B = "bval"
@@ -198,6 +206,13 @@
198 You can also append and prepend a variable's value 206 You can also append and prepend a variable's value
199 using an override style syntax. 207 using an override style syntax.
200 When you use this syntax, no spaces are inserted. 208 When you use this syntax, no spaces are inserted.
209 </para>
210
211 <para>
212 These operators differ from the ":=", ".=", "=.", "+=", and "=+"
213 operators in that their effects are deferred
214 until after parsing completes rather than being immediately
215 applied.
201 Here are some examples: 216 Here are some examples:
202 <literallayout class='monospaced'> 217 <literallayout class='monospaced'>
203 B = "bval" 218 B = "bval"
@@ -217,13 +232,6 @@
217 override syntax. 232 override syntax.
218 </note> 233 </note>
219 </para> 234 </para>
220
221 <para>
222 The operators "_append" and "_prepend" differ from
223 the operators ".=" and "=." in that they are deferred
224 until after parsing completes rather than being immediately
225 applied.
226 </para>
227 </section> 235 </section>
228 236
229 <section id='removing-override-style-syntax'> 237 <section id='removing-override-style-syntax'>