summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-classes.xml
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2013-12-05 15:20:01 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-11 14:18:20 +0000
commit5f85440bd56783638986006b4f8aaf34e599f806 (patch)
tree42ec13f51339204e14b737f228146d9849a05aab /documentation/ref-manual/ref-classes.xml
parent9407e718c1241dade697965caba9b9af7de1a68f (diff)
downloadpoky-5f85440bd56783638986006b4f8aaf34e599f806.tar.gz
ref-manual: Edits to siteinfo class.
(From yocto-docs rev: 6be23e9efacf2025d1ca337b98dc52bd4ab65477) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-classes.xml')
-rw-r--r--documentation/ref-manual/ref-classes.xml27
1 files changed, 18 insertions, 9 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 18bb9a7cc3..132ffaf875 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -2394,16 +2394,23 @@
2394</section> 2394</section>
2395 2395
2396<section id='ref-classes-siteinfo'> 2396<section id='ref-classes-siteinfo'>
2397 <title>Autotools Configuration Data Cache - <filename>siteinfo.bbclass</filename></title> 2397 <title><filename>siteinfo.bbclass</filename></title>
2398 2398
2399 <para> 2399 <para>
2400 Autotools can require tests that must execute on the target hardware. 2400 The <filename>siteinfo</filename> class provides information about
2401 Since this is not possible in general when cross compiling, site information is 2401 the targets that might be needed by other classes or recipes.
2402 used to provide cached test results so these tests can be skipped over but 2402 </para>
2403 still make the correct values available. 2403
2404 The <filename><link linkend='structure-meta-site'>meta/site directory</link></filename> 2404 <para>
2405 contains test results sorted into different categories such as architecture, endianness, and 2405 As an example, consider Autotools, which can require tests that must
2406 the <filename>libc</filename> used. 2406 execute on the target hardware.
2407 Since this is not possible in general when cross compiling, site
2408 information is used to provide cached test results so these tests can
2409 be skipped over but still make the correct values available.
2410 The
2411 <filename><link linkend='structure-meta-site'>meta/site directory</link></filename>
2412 contains test results sorted into different categories such as
2413 architecture, endianness, and the <filename>libc</filename> used.
2407 Site information provides a list of files containing data relevant to 2414 Site information provides a list of files containing data relevant to
2408 the current build in the 2415 the current build in the
2409 <filename><link linkend='var-CONFIG_SITE'>CONFIG_SITE</link></filename> variable 2416 <filename><link linkend='var-CONFIG_SITE'>CONFIG_SITE</link></filename> variable
@@ -2418,7 +2425,9 @@
2418 </para> 2425 </para>
2419 2426
2420 <para> 2427 <para>
2421 Because this class is included from <filename>base.bbclass</filename>, it is always active. 2428 Because the
2429 <link linkend='ref-classes-base'><filename>base</filename></link> class
2430 includes the <filename>siteinfo</filename> class, it is always active.
2422 </para> 2431 </para>
2423</section> 2432</section>
2424 2433