summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2013-06-07 16:26:56 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-06-14 17:33:36 +0100
commitfb804f739edfa0ce325a0f9ed10e5e75dd2b2d38 (patch)
treebfb75fa65fe318a70db1440ae2297da522367b6a /documentation
parentbb8e0a4d8b3c4cb41011408d913283ebcaa37b47 (diff)
downloadpoky-fb804f739edfa0ce325a0f9ed10e5e75dd2b2d38.tar.gz
ref-manual: updates to RDEPENDS and RM_WORK_EXLUDE variables.
(From yocto-docs rev: 47906f7d9c8340457426892f0aa8ee2b44767fb5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/ref-variables.xml26
1 files changed, 10 insertions, 16 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index a7635e07d4..833d3cf9dc 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -3042,23 +3042,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
3042 <glossdef> 3042 <glossdef>
3043 <para> 3043 <para>
3044 Lists a package's run-time dependencies (i.e. other packages) 3044 Lists a package's run-time dependencies (i.e. other packages)
3045 that must be installed for the package to be built. 3045 that must be installed in order for the built package to run
3046 In other words, in order for the package to be built and 3046 correctly.
3047 run correctly, it depends on the listed packages. 3047 If a package in this list cannot be found during the build,
3048 If a package in this list cannot be found, it is probable 3048 you will get a build error.
3049 that a dependency error would occur before the build.
3050 </para> 3049 </para>
3051 3050
3052 <para> 3051 <para>
3053 The names of the packages you list within 3052 The names of the packages you list within
3054 <filename>RDEPENDS</filename> must be the names of other 3053 <filename>RDEPENDS</filename> must be the names of other
3055 packages - they cannot be recipe names. 3054 packages - they cannot be recipe names.
3056 <note> 3055 Although package names and recipe names usually match,
3057 Although package names and recipe names usually match, 3056 the important point here is that you are
3058 the important point here is that you are 3057 providing package names within the
3059 providing package names within the 3058 <filename>RDEPENDS</filename> variable.
3060 <filename>RDEPENDS</filename> variable.
3061 </note>
3062 For an example of the default list of packages created from 3059 For an example of the default list of packages created from
3063 a recipe, see the 3060 a recipe, see the
3064 <link linkend='var-PACKAGES'><filename>PACKAGES</filename></link> 3061 <link linkend='var-PACKAGES'><filename>PACKAGES</filename></link>
@@ -3084,10 +3081,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
3084 </para> 3081 </para>
3085 3082
3086 <para> 3083 <para>
3087 If the package with the dependency is one of the default 3084 The package name you attach to the
3088 packages as listed in the
3089 <filename><link linkend='var-PACKAGES'>PACKAGES</link></filename>
3090 variable, the package name you attach to the
3091 <filename>RDEPENDS</filename> variable must appear 3085 <filename>RDEPENDS</filename> variable must appear
3092 as it would in the <filename>PACKAGES</filename> 3086 as it would in the <filename>PACKAGES</filename>
3093 namespace before any renaming of the output package by 3087 namespace before any renaming of the output package by
@@ -3123,7 +3117,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
3123 <glossdef> 3117 <glossdef>
3124 <para> 3118 <para>
3125 With <filename>rm_work</filename> enabled, this 3119 With <filename>rm_work</filename> enabled, this
3126 variable specifies a list of packages whose work directories 3120 variable specifies a list of recipes whose work directories
3127 should not be removed. 3121 should not be removed.
3128 See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>" 3122 See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>"
3129 section for more details. 3123 section for more details.