Each target BitBake builds consists of multiple tasks such as
fetch
, unpack
,
patch
, configure
,
and compile
.
For best performance on multi-core systems, BitBake considers each task as an independent
entity with its own set of dependencies.
Dependencies are defined through several variables.
You can find information about variables BitBake uses in the BitBake documentation,
which is found in the bitbake/doc/manual
directory within the
Source Directory.
At a basic level, it is sufficient to know that BitBake uses the
DEPENDS
and
RDEPENDS
variables when
calculating dependencies.