40 lines
2.5 KiB
HTML
40 lines
2.5 KiB
HTML
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||
<title>7.18. Autotools configuration data cache - siteinfo.bbclass</title>
|
||
<link rel="stylesheet" type="text/css" href="../book.css">
|
||
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
|
||
<link rel="home" href="index.html" title="The Yocto Project Reference Manual">
|
||
<link rel="up" href="ref-classes.html" title="Chapter 7. Classes">
|
||
<link rel="prev" href="ref-classes-insane.html" title="7.17. Generated output quality assurance checks - insane.bbclass">
|
||
<link rel="next" href="ref-classes-useradd.html" title="7.19. Adding Users - useradd.bbclass">
|
||
</head>
|
||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" title="7.18. Autotools configuration data cache - siteinfo.bbclass">
|
||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||
<a name="ref-classes-siteinfo"></a>7.18. Autotools configuration data cache - <code class="filename">siteinfo.bbclass</code>
|
||
</h2></div></div></div>
|
||
<p>
|
||
Autotools can require tests that must execute on the target hardware.
|
||
Since this is not possible in general when cross compiling, site information is
|
||
used to provide cached test results so these tests can be skipped over but
|
||
still make the correct values available.
|
||
The <code class="filename"><a class="link" href="structure-meta-site.html" title="5.3.18. meta/site/">meta/site directory</a></code>
|
||
contains test results sorted into different categories such as architecture, endianness, and
|
||
the <code class="filename">libc</code> used.
|
||
Site information provides a list of files containing data relevant to
|
||
the current build in the
|
||
<code class="filename"><a class="link" href="ref-variables-glos.html#var-CONFIG_SITE" title="CONFIG_SITE">CONFIG_SITE</a></code> variable
|
||
that Autotools automatically picks up.
|
||
</p>
|
||
<p>
|
||
The class also provides variables like
|
||
<code class="filename"><a class="link" href="ref-variables-glos.html#var-SITEINFO_ENDIANNESS" title="SITEINFO_ENDIANNESS">SITEINFO_ENDIANNESS</a></code>
|
||
and <code class="filename"><a class="link" href="ref-variables-glos.html#var-SITEINFO_BITS" title="SITEINFO_BITS">SITEINFO_BITS</a></code>
|
||
that can be used elsewhere in the metadata.
|
||
</p>
|
||
<p>
|
||
Because this class is included from <code class="filename">base.bbclass</code>, it is always active.
|
||
</p>
|
||
</div></body>
|
||
</html>
|