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:31 +0100
commit31c52bb7ac2511f6a3b9b7e73b2e611fa3f5ee64 (patch)
tree8a7e03c8defbe69cf7b788b98448c966f7dd6bb9 /documentation
parent69b36d1a06757a9c2f0d0f1bfded1eb2b4cda1de (diff)
downloadpoky-31c52bb7ac2511f6a3b9b7e73b2e611fa3f5ee64.tar.gz
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>
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 e12058d796..598673fa18 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -3087,23 +3087,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
3087 <glossdef> 3087 <glossdef>
3088 <para> 3088 <para>
3089 Lists a package's run-time dependencies (i.e. other packages) 3089 Lists a package's run-time dependencies (i.e. other packages)
3090 that must be installed for the package to be built. 3090 that must be installed in order for the built package to run
3091 In other words, in order for the package to be built and 3091 correctly.
3092 run correctly, it depends on the listed packages. 3092 If a package in this list cannot be found during the build,
3093 If a package in this list cannot be found, it is probable 3093 you will get a build error.
3094 that a dependency error would occur before the build.
3095 </para> 3094 </para>
3096 3095
3097 <para> 3096 <para>
3098 The names of the packages you list within 3097 The names of the packages you list within
3099 <filename>RDEPENDS</filename> must be the names of other 3098 <filename>RDEPENDS</filename> must be the names of other
3100 packages - they cannot be recipe names. 3099 packages - they cannot be recipe names.
3101 <note> 3100 Although package names and recipe names usually match,
3102 Although package names and recipe names usually match, 3101 the important point here is that you are
3103 the important point here is that you are 3102 providing package names within the
3104 providing package names within the 3103 <filename>RDEPENDS</filename> variable.
3105 <filename>RDEPENDS</filename> variable.
3106 </note>
3107 For an example of the default list of packages created from 3104 For an example of the default list of packages created from
3108 a recipe, see the 3105 a recipe, see the
3109 <link linkend='var-PACKAGES'><filename>PACKAGES</filename></link> 3106 <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"
3129 </para> 3126 </para>
3130 3127
3131 <para> 3128 <para>
3132 If the package with the dependency is one of the default 3129 The package name you attach to the
3133 packages as listed in the
3134 <filename><link linkend='var-PACKAGES'>PACKAGES</link></filename>
3135 variable, the package name you attach to the
3136 <filename>RDEPENDS</filename> variable must appear 3130 <filename>RDEPENDS</filename> variable must appear
3137 as it would in the <filename>PACKAGES</filename> 3131 as it would in the <filename>PACKAGES</filename>
3138 namespace before any renaming of the output package by 3132 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"
3168 <glossdef> 3162 <glossdef>
3169 <para> 3163 <para>
3170 With <filename>rm_work</filename> enabled, this 3164 With <filename>rm_work</filename> enabled, this
3171 variable specifies a list of packages whose work directories 3165 variable specifies a list of recipes whose work directories
3172 should not be removed. 3166 should not be removed.
3173 See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>" 3167 See the "<link linkend='ref-classes-rm-work'>Removing Work Files During the Build - <filename>rm_work.bbclass</filename></link>"
3174 section for more details. 3168 section for more details.