summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-common-tasks.xml
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2012-10-01 06:46:31 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-10-02 17:41:28 +0100
commit08996b37f41619d5f8f82968c2c16e103582b444 (patch)
tree418c72dd7e2895e2659f47424d55dd580a2f601f /documentation/dev-manual/dev-manual-common-tasks.xml
parentc63ff824222e5cc6ae69c5eaee034e7f8329bcd7 (diff)
downloadpoky-08996b37f41619d5f8f82968c2c16e103582b444.tar.gz
documentation: dev-manual - minor edits and links added to glossary.
(From yocto-docs rev: a5d66dd66458eab2ec4ca54f73ae0a46d44f430c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml21
1 files changed, 14 insertions, 7 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 60b076d9a8..09afc09a5b 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -775,7 +775,7 @@
775 variable. 775 variable.
776 BitBake passes these options into the <filename>make</filename> GNU invocation. 776 BitBake passes these options into the <filename>make</filename> GNU invocation.
777 Note that a <filename>do_install</filename> task is still required. 777 Note that a <filename>do_install</filename> task is still required.
778 Otherwise BitBake runs an empty <filename>do_install</filename> task by default. 778 Otherwise, BitBake runs an empty <filename>do_install</filename> task by default.
779 </para> 779 </para>
780 780
781 <para> 781 <para>
@@ -908,7 +908,9 @@
908 </para> 908 </para>
909 909
910 <para> 910 <para>
911 The <filename>PACKAGES</filename> and <filename>FILES_*</filename> variables in the 911 The <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGES'><filename>PACKAGES</filename></ulink>
912 and <ulink url='&YOCTO_DOCS_REF_URL;#var-FILES'><filename>FILES_*</filename></ulink>
913 variables in the
912 <filename>meta/conf/bitbake.conf</filename> configuration file define how files installed 914 <filename>meta/conf/bitbake.conf</filename> configuration file define how files installed
913 by the <filename>do_install</filename> task are packaged. 915 by the <filename>do_install</filename> task are packaged.
914 By default, the <filename>PACKAGES</filename> variable contains 916 By default, the <filename>PACKAGES</filename> variable contains
@@ -1200,7 +1202,9 @@
1200 Many standard recipes are already extended and support multiple libraries. 1202 Many standard recipes are already extended and support multiple libraries.
1201 You can check in the <filename>meta/conf/multilib.conf</filename> 1203 You can check in the <filename>meta/conf/multilib.conf</filename>
1202 configuration file in the source directory to see how this is 1204 configuration file in the source directory to see how this is
1203 done using the <filename>BBCLASSEXTEND</filename> variable. 1205 done using the
1206 <ulink url='&YOCTO_DOCS_REF_URL;#var-BBCLASSEXTEND'><filename>BBCLASSEXTEND</filename></ulink>
1207 variable.
1204 Eventually, all recipes will be covered and this list will be unneeded. 1208 Eventually, all recipes will be covered and this list will be unneeded.
1205 </para> 1209 </para>
1206 1210
@@ -1209,10 +1213,13 @@
1209 extend the package name from <filename>${PN}</filename> to 1213 extend the package name from <filename>${PN}</filename> to
1210 <filename>${MLPREFIX}${PN}</filename>, where <filename>MLPREFIX</filename> 1214 <filename>${MLPREFIX}${PN}</filename>, where <filename>MLPREFIX</filename>
1211 is the particular multilib (e.g. "lib32-" or "lib64-"). 1215 is the particular multilib (e.g. "lib32-" or "lib64-").
1212 Standard variables such as <filename>DEPENDS</filename>, 1216 Standard variables such as
1213 <filename>RDEPENDS</filename>, <filename>RPROVIDES</filename>, 1217 <ulink url='&YOCTO_DOCS_REF_URL;#var-DEPENDS'><filename>DEPENDS</filename></ulink>,
1214 <filename>RRECOMMENDS</filename>, <filename>PACKAGES</filename>, and 1218 <ulink url='&YOCTO_DOCS_REF_URL;#var-RDEPENDS'><filename>RDEPENDS</filename></ulink>,
1215 <filename>PACKAGES_DYNAMIC</filename> are automatically extended by the system. 1219 <filename>RPROVIDES</filename>,
1220 <ulink url='&YOCTO_DOCS_REF_URL;#var-RRECOMMENDS'><filename>RRECOMMENDS</filename></ulink>,
1221 <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGES'><filename>PACKAGES</filename></ulink>,
1222 and <filename>PACKAGES_DYNAMIC</filename> are automatically extended by the system.
1216 If you are extending any manual code in the recipe, you can use the 1223 If you are extending any manual code in the recipe, you can use the
1217 <filename>${MLPREFIX}</filename> variable to ensure those names are extended 1224 <filename>${MLPREFIX}</filename> variable to ensure those names are extended
1218 correctly. 1225 correctly.