diff options
| -rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml | 22 |
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'> |
