ref-manual: updates to RDEPENDS and RM_WORK_EXLUDE variables.

(From yocto-docs rev: a661f1c0d0cfed91fde69cf5352cef1daffff719)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2013-06-07 16:26:56 +03:00 committed by Richard Purdie
parent 69b36d1a06
commit 31c52bb7ac
1 changed files with 10 additions and 16 deletions

View File

@ -3087,23 +3087,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
<glossdef> <glossdef>
<para> <para>
Lists a package's run-time dependencies (i.e. other packages) Lists a package's run-time dependencies (i.e. other packages)
that must be installed for the package to be built. that must be installed in order for the built package to run
In other words, in order for the package to be built and correctly.
run correctly, it depends on the listed packages. If a package in this list cannot be found during the build,
If a package in this list cannot be found, it is probable you will get a build error.
that a dependency error would occur before the build.
</para> </para>
<para> <para>
The names of the packages you list within The names of the packages you list within
<filename>RDEPENDS</filename> must be the names of other <filename>RDEPENDS</filename> must be the names of other
packages - they cannot be recipe names. packages - they cannot be recipe names.
<note> Although package names and recipe names usually match,
Although package names and recipe names usually match, the important point here is that you are
the important point here is that you are providing package names within the
providing package names within the <filename>RDEPENDS</filename> variable.
<filename>RDEPENDS</filename> variable.
</note>
For an example of the default list of packages created from For an example of the default list of packages created from
a recipe, see the a recipe, see the
<link linkend='var-PACKAGES'><filename>PACKAGES</filename></link> <link linkend='var-PACKAGES'><filename>PACKAGES</filename></link>
@ -3129,10 +3126,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
</para> </para>
<para> <para>
If the package with the dependency is one of the default The package name you attach to the
packages as listed in the
<filename><link linkend='var-PACKAGES'>PACKAGES</link></filename>
variable, the package name you attach to the
<filename>RDEPENDS</filename> variable must appear <filename>RDEPENDS</filename> variable must appear
as it would in the <filename>PACKAGES</filename> as it would in the <filename>PACKAGES</filename>
namespace before any renaming of the output package by namespace before any renaming of the output package by
@ -3168,7 +3162,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
<glossdef> <glossdef>
<para> <para>
With <filename>rm_work</filename> enabled, this With <filename>rm_work</filename> enabled, this
variable specifies a list of packages whose work directories variable specifies a list of recipes whose work directories
should not be removed. should not be removed.
See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>" See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>"
section for more details. section for more details.