diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-01-08 08:01:59 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-21 21:57:57 +0000 |
commit | 8eb6e7fcbf970d205ca06f1e80f7dc86fac083c6 (patch) | |
tree | 2fd7cc411b8b63503d9668759ed9b4b342ed085a /documentation/dev-manual/dev-manual-common-tasks.xml | |
parent | 1105b46d8f0174edbc315370835546e8ba5f7fd9 (diff) | |
download | ast2050-yocto-poky-8eb6e7fcbf970d205ca06f1e80f7dc86fac083c6.zip ast2050-yocto-poky-8eb6e7fcbf970d205ca06f1e80f7dc86fac083c6.tar.gz |
dev-manual: Edits to "Locate a Base Recipe" section.
I removed the note structure for the information about BitBake
parcing curly braces. The note was to prominent. I added a
leading sentence to better integrate the information into the
section.
(From yocto-docs rev: 21dd7ceced2c9867e4fefc2aab81a4ab3da3bc7d)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 3e9ccce..0b9bb6b 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml @@ -1221,16 +1221,21 @@ </itemizedlist> </para> - <note> - <para>When writing shell functions, you need to be aware of BitBake's - curly brace parsing. + <para> + Regardless of where you get a base recipe, you will need to + make changes to support your needs. + When you do, you need to be aware of how BitBake parses curly + braces. If a recipe uses a closing curly brace within the function and the character has no leading spaces, BitBake produces a parsing error. If you use a pair of curly brace in a shell function, the closing curly brace must not be located at the start of the line - without leading spaces.</para> - <para>Here is an example that causes BitBake to produce a parsing + without leading spaces. + </para> + + <para> + Here is an example that causes BitBake to produce a parsing error: <literallayout class='monospaced'> fakeroot create_shar() { @@ -1254,8 +1259,8 @@ } EOF } - </literallayout></para> - </note> + </literallayout> + </para> </section> <section id='new-recipe-naming-the-recipe'> |