]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake: bitbake-user-manual: Added review changes to recursive section.
authorScott Rifenbark <srifenbark@gmail.com>
Thu, 14 Jul 2016 19:00:09 +0000 (12:00 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 21 Jul 2016 06:47:53 +0000 (07:47 +0100)
Applied formatting to a "after" word that should be
<filename>after</filename>.  Also added a new clarifying paragraph in
the "Recursive Dependencies" section.

Fixes [YOCTO #9861]

(Bitbake rev: ada90f68afd17cb85cb5957f3f91b537ee3599f6)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml

index 857f8b279cdd627e3850f6fffda1ef8900fe0abe..4cc647fe4b92639f23d4ea169d9bf4736f299e55 100644 (file)
                             recipe is built.
                             In this example, <filename>mytask</filename> is run
                             at an unspecified time relative to other tasks within
-                            the recipe, since "after" is not used.
+                            the recipe, since <filename>after</filename> is not used.
                             </para></listitem>
                         <listitem><para>
                             The directive
                 and added.
             </para>
 
+            <para>
+                The "recrdeptask" flag is most commonly used in high-level
+                recipes that need to wait for some task to finish "globally".
+                For example, <filename>image.bbclass</filename> has the following:
+                <literallayout class='monospaced'>
+     do_rootfs[recrdeptask] += "do_packagedata"
+                </literallayout>
+                This statement says that the <filename>do_packagedata</filename>
+                task of all recipes reachable (by way of dependencies) from the
+                image recipe must run before the <filename>do_rootfs</filename>
+                task can run.
+            </para>
+
             <para>
                 You might want to not only have BitBake look for
                 dependencies of those tasks, but also have BitBake look