bitbake: doc: mention that addtask handles multiple dependencies

Add a note explaining that "addtask" can accept multiple dependencies,
just in case someone runs across such an example and is confused.

(Bitbake rev: 5e4e9acd323b5ebc3a14c07384f6cf8f8a272066)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Robert P. J. Day
2021-03-22 06:19:36 -04:00
committed by Richard Purdie
parent ecacf2e941
commit a29a37f0b0

View File

@@ -1296,6 +1296,17 @@ For more information on task dependencies, see the
See the ":ref:`bitbake-user-manual/bitbake-user-manual-metadata:variable flags`" section for information
on variable flags you can use with tasks.
.. note::
While it's infrequent, it's possible to define multiple tasks as
dependencies when calling ``addtask``. For example, here's a snippet
from the OpenEmbedded class file ``package_tar.bbclass``::
addtask package_write_tar before do_build after do_packagedata do_package
Note how the ``package_write_tar`` task has to wait until both of
``do_packagedata`` and ``do_package`` complete.
Deleting a Task
---------------