diff options
| author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-03-20 04:35:43 -0600 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-25 13:23:06 +0000 |
| commit | c0a13d21cf1747f1a6c6a2fe517acf8124d336b8 (patch) | |
| tree | 274dc0cbbe7668d42b4793b0afc48db6966cec96 | |
| parent | 019c868596988e39327a8663b69a75e9d35cdaf8 (diff) | |
| download | poky-c0a13d21cf1747f1a6c6a2fe517acf8124d336b8.tar.gz | |
bitbake: user-manual-metadata.xml: Sections to handle variable setting added.
Fixes [YOCTO #5507]
I provided further explanation in the "Basic Variable Setting"
section to note that trailing and leading blanks are not stripped
from a value when set (e.g. VARIABLE = " value").
I added a new section "Null and Blank Setting" explaning that setting
a variable to "" and " " are two different things.
(Bitbake rev: 96d0b38577476a3576487f1fa9a4b6c9dff5d3ed)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | bitbake/doc/user-manual/user-manual-metadata.xml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/bitbake/doc/user-manual/user-manual-metadata.xml b/bitbake/doc/user-manual/user-manual-metadata.xml index f7682c0fed..9cd1a9d922 100644 --- a/bitbake/doc/user-manual/user-manual-metadata.xml +++ b/bitbake/doc/user-manual/user-manual-metadata.xml | |||
| @@ -30,6 +30,26 @@ | |||
| 30 | <literallayout class='monospaced'> | 30 | <literallayout class='monospaced'> |
| 31 | VARIABLE = "value" | 31 | VARIABLE = "value" |
| 32 | </literallayout> | 32 | </literallayout> |
| 33 | As expected, if you include leading or trailing spaces as part of | ||
| 34 | an assignment, the spaces are retained: | ||
| 35 | <literallayout class='monospaced'> | ||
| 36 | VARIABLE = " value" | ||
| 37 | VARIABLE = "value " | ||
| 38 | </literallayout> | ||
| 39 | </para> | ||
| 40 | </section> | ||
| 41 | |||
| 42 | <section id='null-and-blank-variable-setting'> | ||
| 43 | <title>Null and Blank Variable Setting</title> | ||
| 44 | |||
| 45 | <para> | ||
| 46 | Setting <filename>VARIABLE</filename> to "" sets it to null, | ||
| 47 | while setting the variable to " " sets it to a blank space | ||
| 48 | (i.e. these are not the same values). | ||
| 49 | <literallayout class='monospaced'> | ||
| 50 | VARIABLE = "" | ||
| 51 | VARIABLE = " " | ||
| 52 | </literallayout> | ||
| 33 | </para> | 53 | </para> |
| 34 | </section> | 54 | </section> |
| 35 | 55 | ||
