summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-04-15 07:43:30 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-04-18 16:28:24 +0100
commitcd2aaaa31008b7aae4b9ef7b2b7aacb6ffce174f (patch)
tree6947bc67b388aeba8817066cd5818e94d4fa088c /documentation
parente975d26e84100ccd4c7fd675d29304f8d5bdfbcc (diff)
downloadpoky-cd2aaaa31008b7aae4b9ef7b2b7aacb6ffce174f.tar.gz
ref-manual: Updated the uninative.bbclass description.
Dropped the "experimental" verbiage and added real detail. (From yocto-docs rev: ca63ab4bac2885037741afdc78ee307233159a2e) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/ref-classes.xml25
1 files changed, 17 insertions, 8 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index a6b1e3dbed..1351991985 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -3460,14 +3460,23 @@
3460 <title><filename>uninative.bbclass</filename></title> 3460 <title><filename>uninative.bbclass</filename></title>
3461 3461
3462 <para> 3462 <para>
3463 Provides a means of reusing <filename>native/cross</filename> over 3463 Attempts to isolate the build system from the host
3464 multiple distros. 3464 distribution's C library in order to make re-use of native shared state
3465 <note> 3465 artifacts across different host distributions practical.
3466 Currently, the method used by the <filename>uninative</filename> 3466 With this class enabled, a tarball containing a pre-built C library
3467 class is experimental. 3467 is downloaded at the start of the build.
3468 </note> 3468 In the Poky reference distribution this is enabled by default
3469 For more information, see the commit message 3469 through
3470 <ulink url='http://cgit.openembedded.org/openembedded-core/commit/?id=e66c96ae9c7ba21ebd04a4807390f0031238a85a'>here</ulink>. 3470 <filename>meta/conf/distro/include/yocto-uninative.inc</filename>.
3471 Other distributions that do not derive from poky can also
3472 "<filename>require conf/distro/include/yocto-uninative.inc</filename>"
3473 to use this.
3474 Alternatively if you prefer, you can build the uninative-tarball recipe
3475 yourself, publish the resulting tarball (e.g. via HTTP) and set
3476 <filename>UNINATIVE_URL</filename> and
3477 <filename>UNINATIVE_CHECKSUM</filename> appropriately.
3478 For an example, see the
3479 <filename>meta/conf/distro/include/yocto-uninative.inc</filename>.
3471 </para> 3480 </para>
3472</section> 3481</section>
3473 3482