[gnome-continuous-yocto/gnomeostree-3.28-rocko: 1341/8267] ref-manual: Added review changes to BBCLASSEXTEND description



commit bdf9003cfbbd2c101d047299ee38161ab07f7be4
Author: Scott Rifenbark <srifenbark gmail com>
Date:   Thu Jul 14 12:54:34 2016 -0700

    ref-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.
    
    (From yocto-docs rev: cbbd960d8665d9fb6b92698c14728d1c0bcc659f)
    
    Signed-off-by: Scott Rifenbark <srifenbark gmail com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 documentation/ref-manual/ref-variables.xml |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index e265aa9..6e6eb22 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -1001,19 +1001,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>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]