aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-07-14 12:00:09 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-07-21 07:47:53 +0100
commit4bc1ee5de4227bf00c1f25f9dc35717896b085f0 (patch)
tree550955abfc100167023475cd7191f7a0965b34f3
parent35081f55185a8a9804c21b16cd4600ba70646a10 (diff)
downloadopenembedded-core-contrib-4bc1ee5de4227bf00c1f25f9dc35717896b085f0.tar.gz
openembedded-core-contrib-4bc1ee5de4227bf00c1f25f9dc35717896b085f0.tar.bz2
openembedded-core-contrib-4bc1ee5de4227bf00c1f25f9dc35717896b085f0.zip
bitbake: bitbake-user-manual: Added review changes to recursive section.
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>
-rw-r--r--bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml15
1 files changed, 14 insertions, 1 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
index 857f8b279cd..4cc647fe4b9 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml
@@ -1686,7 +1686,7 @@
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
@@ -1773,6 +1773,19 @@
</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
for build-time and runtime dependencies of the dependent