summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-06-20 10:35:02 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-03 13:57:09 +0100
commit9efc7002c179fd3b474ce159eee107567e7aabe1 (patch)
tree74571ecf4c211cb2a26129145af78eebd279b6a0 /documentation/ref-manual
parent5e630792c9f7d084313a024d76d10a96d6bfb3b3 (diff)
downloadast2050-yocto-poky-9efc7002c179fd3b474ce159eee107567e7aabe1.zip
ast2050-yocto-poky-9efc7002c179fd3b474ce159eee107567e7aabe1.tar.gz
ref-manual: Added TUNEABI_OVERRIDE and TUNEABI_WHITELIST to glossary.
Fixes [YOCTO #5463] In addition to adding these two new variables, I did some cleanup of the TUNEABI variable description for consistency. (From yocto-docs rev: cf5c5fd0cb262b8da030ac923fda902d9e007b21) 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')
-rw-r--r--documentation/ref-manual/ref-variables.xml62
1 files changed, 56 insertions, 6 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index a2a5241..c7904f8 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -9068,15 +9068,65 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
<para>
An underlying Application Binary Interface (ABI) used by
a particular tuning in a given toolchain layer.
- Providers that use prebuilt libraries can use
- <filename>TUNEABI</filename> to check compatibility
- of a tuning against their selection of libraries.
+ Providers that use prebuilt libraries can use the
+ <filename>TUNEABI</filename>,
+ <link linkend='var-TUNEABI_OVERRIDE'><filename>TUNEABI_OVERRIDE</filename></link>,
+ and
+ <link linkend='var-TUNEABI_WHITELIST'><filename>TUNEABI_WHITELIST</filename></link>
+ variables to check compatibility of tunings against their
+ selection of libraries.
+ </para>
+
+ <para>
+ If <filename>TUNEABI</filename> is undefined, then every
+ tuning is allowed.
+ See the
+ <link linkend='ref-classes-sanity'><filename>sanity</filename></link>
+ class to see how the variable is used.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id='var-TUNEABI_OVERRIDE'><glossterm>TUNEABI_OVERRIDE</glossterm>
+ <glossdef>
+ <para>
+ If set, the OpenEmbedded system ignores the
+ <link linkend='var-TUNEABI_WHITELIST'><filename>TUNEABI_WHITELIST</filename></link>
+ variable.
+ Providers that use prebuilt libraries can use the
+ <filename>TUNEABI_OVERRIDE</filename>,
+ <filename>TUNEABI_WHITELIST</filename>,
+ and
+ <link linkend='var-TUNEABI'><filename>TUNEABI</filename></link>
+ variables to check compatibility of a tuning against their
+ selection of libraries.
+ </para>
+
+ <para>
+ See the
+ <link linkend='ref-classes-sanity'><filename>sanity</filename></link>
+ class to see how the variable is used.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry id='var-TUNEABI_WHITELIST'><glossterm>TUNEABI_WHITELIST</glossterm>
+ <glossdef>
+ <para>
+ A whitelist of permissible
+ <link linkend='var-TUNEABI'><filename>TUNEABI</filename></link>
+ values.
+ If <filename>TUNEABI_WHITELIST</filename> is not set,
+ all tunes are allowed.
+ Providers that use prebuilt libraries can use the
+ <filename>TUNEABI_WHITELIST</filename>,
+ <link linkend='var-TUNEABI_OVERRIDE'><filename>TUNEABI_OVERRIDE</filename></link>,
+ and <filename>TUNEABI</filename> variables to check
+ compatibility of a tuning against their selection of
+ libraries.
</para>
<para>
- The OpenEmbedded build system checks this variable for
- "True" or "".
- If the variable is undefined, then every tune is allowed.
See the
<link linkend='ref-classes-sanity'><filename>sanity</filename></link>
class to see how the variable is used.
OpenPOWER on IntegriCloud