summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-07-14 12:52:30 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-07-21 07:47:35 +0100
commite9ad2e0f6d2681dd793cc39c468eb86e57fd6f48 (patch)
treeca1979b0062c98f4233820b1de7d9303726a72c4 /doc
parentada90f68afd17cb85cb5957f3f91b537ee3599f6 (diff)
downloadbitbake-contrib-e9ad2e0f6d2681dd793cc39c468eb86e57fd6f48.tar.gz
bitbake-user-manual: Added review changes to BBCLASSEXTEND description
Fixes [YOCTO #9909] Added some technical clarifications to the existing note to be clear about what is causing the limitations in this case. Applied some formatting fixed to for the use of the include word. Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml16
1 files changed, 9 insertions, 7 deletions
diff --git a/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml b/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
index e81f3ed65..4d8ee69b6 100644
--- a/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
+++ b/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml
@@ -992,19 +992,21 @@
mechanism generates recipe variants by rewriting
variable values and applying overrides such as
<filename>_class-native</filename>.
- For example, to generate a native version of a recipe
- named "foo", a
+ For example, to generate a native version of a recipe,
+ a
<link linkend='var-DEPENDS'><filename>DEPENDS</filename></link>
on "foo" is rewritten to a <filename>DEPENDS</filename>
on "foo-native".
</para>
<para>
- No reparsing, which adds some limitations, of the
- recipe is done for each variant.
- For example, it is not possible to "include" a
- different file depending on the variant, since
- "include's" are processed when the recipe is parsed.
+ Even when using <filename>BBCLASSEXTEND</filename>, the
+ recipe is only parsed once.
+ Parsing once adds some limitations.
+ For example, it is not possible to
+ include a different file depending on the variant,
+ since <filename>include</filename> statements are
+ processed when the recipe is parsed.
</para>
</note>
</para>