]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
ref-manual: Review edits to do_populate_sysroot and SYSROOT_DIRS_NATIVE
authorScott Rifenbark <srifenbark@gmail.com>
Wed, 5 Oct 2016 18:05:47 +0000 (11:05 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 11 Oct 2016 07:51:22 +0000 (08:51 +0100)
Fixes [YOCTO #10377]

Some minor wordsmithing.  Also added a new note to the
SYSROOT_DIRS_NATIVE variable.

(From yocto-docs rev: 459666b01b8d6d8212a59c877ea6c324511a5883)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
documentation/ref-manual/ref-tasks.xml
documentation/ref-manual/ref-variables.xml

index 66c219372ac1df3c0f8b6369596e80c3ae0b286b..e9859c1fa94521b2a2c115b4167c90c0e6f4cc8e 100644 (file)
             Stages (copies) a subset of the files installed by the
             <link linkend='ref-tasks-install'><filename>do_install</filename></link>
             task into the appropriate sysroot.
-            For information on how to make these files available to other
-            recipes, see the
-            <link linkend='var-STAGING_DIR_HOST'><filename>STAGING_DIR_HOST</filename></link>
-            variable.
+            For information on how to access these files from other recipes,
+            see the
+            <link linkend='var-STAGING_DIR_HOST'><filename>STAGING_DIR*</filename></link>
+            variables.
             Directories that would typically not be needed by other recipes at
             build time (e.g. <filename>/etc</filename>) are not copied by
             default.
index 38d8605bb925977c64e4cb8aacf3b0233f9d72b5..8824943acb25a5b8f2148e6cf895208bbb8d9f3a 100644 (file)
@@ -13210,6 +13210,13 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
          ${localstatedir} \
      "
                     </literallayout>
+                    <note>
+                        Programs built by <filename>-native</filename> recipes
+                        run directly from the sysroot
+                        (<filename>STAGING_DIR_NATIVE</filename>), which is
+                        why additional directories containing program
+                        executables and supporting files need to be staged.
+                    </note>
                 </para>
             </glossdef>
         </glossentry>