mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
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>
This commit is contained in:
committed by
Richard Purdie
parent
af4f1f4a98
commit
e83032ce0a
@@ -159,6 +159,10 @@
|
|||||||
using the "+=" and "=+" operators.
|
using the "+=" and "=+" operators.
|
||||||
These operators insert a space between the current
|
These operators insert a space between the current
|
||||||
value and prepended or appended value.
|
value and prepended or appended value.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
These operators take immediate effect during parsing.
|
||||||
Here are some examples:
|
Here are some examples:
|
||||||
<literallayout class='monospaced'>
|
<literallayout class='monospaced'>
|
||||||
B = "bval"
|
B = "bval"
|
||||||
@@ -178,6 +182,10 @@
|
|||||||
<para>
|
<para>
|
||||||
If you want to append or prepend values without an
|
If you want to append or prepend values without an
|
||||||
inserted space, use the ".=" and "=." operators.
|
inserted space, use the ".=" and "=." operators.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
These operators take immediate effect during parsing.
|
||||||
Here are some examples:
|
Here are some examples:
|
||||||
<literallayout class='monospaced'>
|
<literallayout class='monospaced'>
|
||||||
B = "bval"
|
B = "bval"
|
||||||
@@ -198,6 +206,13 @@
|
|||||||
You can also append and prepend a variable's value
|
You can also append and prepend a variable's value
|
||||||
using an override style syntax.
|
using an override style syntax.
|
||||||
When you use this syntax, no spaces are inserted.
|
When you use this syntax, no spaces are inserted.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
These operators differ from the ":=", ".=", "=.", "+=", and "=+"
|
||||||
|
operators in that their effects are deferred
|
||||||
|
until after parsing completes rather than being immediately
|
||||||
|
applied.
|
||||||
Here are some examples:
|
Here are some examples:
|
||||||
<literallayout class='monospaced'>
|
<literallayout class='monospaced'>
|
||||||
B = "bval"
|
B = "bval"
|
||||||
@@ -217,13 +232,6 @@
|
|||||||
override syntax.
|
override syntax.
|
||||||
</note>
|
</note>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
|
||||||
The operators "_append" and "_prepend" differ from
|
|
||||||
the operators ".=" and "=." in that they are deferred
|
|
||||||
until after parsing completes rather than being immediately
|
|
||||||
applied.
|
|
||||||
</para>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id='removing-override-style-syntax'>
|
<section id='removing-override-style-syntax'>
|
||||||
|
|||||||
Reference in New Issue
Block a user