diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml index e81f3ed653..4d8ee69b6d 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-ref-variables.xml +++ b/bitbake/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 _class-native. - For example, to generate a native version of a recipe - named "foo", a + For example, to generate a native version of a recipe, + a DEPENDS on "foo" is rewritten to a DEPENDS on "foo-native". - 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 BBCLASSEXTEND, 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 include statements are + processed when the recipe is parsed.