mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
bitbake: user-manual-ref-variables.xml: Added 11 new variables to glossary.
SRCREV_FORMAT BUILDNAME BB_ENV_WHITELIST BB_PRESERVE_ENV BB_ENV_EXTRAWHITE BB_ORIGENV BB_TASKHASH BITBAKE_UI BBDUBUG BB_DEFAULT_TASK BBINCLUDED (Bitbake rev: 0e3106bfdebfa255b2db08a8a4585516d8bebe20) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
081d31c6bc
commit
ddcd91c6d6
@@ -112,6 +112,17 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_DEFAULT_TASK'><glossterm>BB_DEFAULT_TASK</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
The default task to use when none is specified (e.g.
|
||||||
|
with the <filename>-c</filename> command line option).
|
||||||
|
The task name specified should not include the
|
||||||
|
<filename>do_</filename> prefix.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BB_DISKMON_DIRS'><glossterm>BB_DISKMON_DIRS</glossterm>
|
<glossentry id='var-BB_DISKMON_DIRS'><glossterm>BB_DISKMON_DIRS</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>
|
<para>
|
||||||
@@ -267,6 +278,44 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_ENV_WHITELIST'><glossterm>BB_ENV_WHITELIST</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Specifies the internal whitelist of variables to allow
|
||||||
|
through from the external environment into BitBake's
|
||||||
|
datastore.
|
||||||
|
If the value of this variable is not specified
|
||||||
|
(which is the default), the following list is used:
|
||||||
|
<link linkend='var-BBPATH'><filename>BBPATH</filename></link>,
|
||||||
|
<link linkend='var-BB_PRESERVE_ENV'><filename>BB_PRESERVE_ENV</filename></link>,
|
||||||
|
<link linkend='var-BB_ENV_WHITELIST'><filename>BB_ENV_WHITELIST</filename></link>,
|
||||||
|
and
|
||||||
|
<link linkend='var-BB_ENV_EXTRAWHITE'><filename>BB_ENV_EXTRAWHITE</filename></link>.
|
||||||
|
<note>
|
||||||
|
You must set this variable in the external environment
|
||||||
|
in order for it to work.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_ENV_EXTRAWHITE'><glossterm>BB_ENV_EXTRAWHITE</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Specifies an additional set of variables to allow through
|
||||||
|
(whitelist) from the external environment into BitBake's
|
||||||
|
datastore.
|
||||||
|
This list of variables are on top of the internal list
|
||||||
|
set in
|
||||||
|
<link linkend='var-BB_ENV_WHITELIST'><filename>BB_ENV_WHITELIST</filename></link>.
|
||||||
|
<note>
|
||||||
|
You must set this variable in the external
|
||||||
|
environment in order for it to work.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BB_FETCH_PREMIRRORONLY'><glossterm>BB_FETCH_PREMIRRORONLY</glossterm>
|
<glossentry id='var-BB_FETCH_PREMIRRORONLY'><glossterm>BB_FETCH_PREMIRRORONLY</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>
|
<para>
|
||||||
@@ -451,6 +500,36 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_ORIGENV'><glossterm>BB_ORIGENV</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Contains a copy of the original external environment in
|
||||||
|
which BitBake was run.
|
||||||
|
The copy is taken before any whitelisted variable values
|
||||||
|
are filtered into BitBake's datastore.
|
||||||
|
<note>
|
||||||
|
The contents of this variable is a datastore object
|
||||||
|
that can be queried using the normal datastore
|
||||||
|
operations.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_PRESERVE_ENV'><glossterm>BB_PRESERVE_ENV</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Disables whitelisting and instead allows all variables
|
||||||
|
through from the external environment into BitBake's
|
||||||
|
datastore.
|
||||||
|
<note>
|
||||||
|
You must set this variable in the external
|
||||||
|
environment in order for it to work.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BB_NUMBER_THREADS'><glossterm>BB_NUMBER_THREADS</glossterm>
|
<glossentry id='var-BB_NUMBER_THREADS'><glossterm>BB_NUMBER_THREADS</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>The maximum number of tasks BitBake should run in parallel at any one time.
|
<para>The maximum number of tasks BitBake should run in parallel at any one time.
|
||||||
@@ -703,6 +782,16 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BB_TASKHASH'><glossterm>BB_TASKHASH</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Within an executing task, this variable holds the hash
|
||||||
|
of the task as returned by the currently enabled
|
||||||
|
signature generator.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BB_VERBOSE_LOGS'><glossterm>BB_VERBOSE_LOGS</glossterm>
|
<glossentry id='var-BB_VERBOSE_LOGS'><glossterm>BB_VERBOSE_LOGS</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>
|
<para>
|
||||||
@@ -750,6 +839,20 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BBDEBUG'><glossterm>BBDEBUG</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Sets the BitBake debug output level to a specific value
|
||||||
|
as incremented by the <filename>-d</filename> command line
|
||||||
|
option.
|
||||||
|
<note>
|
||||||
|
You must set this variable in the external environment
|
||||||
|
in order for it to work.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BBFILE_COLLECTIONS'><glossterm>BBFILE_COLLECTIONS</glossterm>
|
<glossentry id='var-BBFILE_COLLECTIONS'><glossterm>BBFILE_COLLECTIONS</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>Lists the names of configured layers.
|
<para>Lists the names of configured layers.
|
||||||
@@ -809,6 +912,16 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BBINCLUDED'><glossterm>BBINCLUDED</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Contains a space-separated list of all of all files that
|
||||||
|
BitBake's parser included during parsing of the current
|
||||||
|
file.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BBINCLUDELOGS'><glossterm>BBINCLUDELOGS</glossterm>
|
<glossentry id='var-BBINCLUDELOGS'><glossterm>BBINCLUDELOGS</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>Variable that controls how BitBake displays logs on build failure.</para>
|
<para>Variable that controls how BitBake displays logs on build failure.</para>
|
||||||
@@ -928,6 +1041,30 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BITBAKE_UI'><glossterm>BITBAKE_UI</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Used to specify the UI module to use when running BitBake.
|
||||||
|
Using this variable is equivalent to using the
|
||||||
|
<filename>-u</filename> command-line option.
|
||||||
|
<note>
|
||||||
|
You must set this variable in the external environment
|
||||||
|
in order for it to work.
|
||||||
|
</note>
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BUILDNAME'><glossterm>BUILDNAME</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
A name assigned to the build.
|
||||||
|
The name defaults to a datetime stamp of when the build was
|
||||||
|
started but can be defined by the metadata.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
</glossdiv>
|
</glossdiv>
|
||||||
|
|
||||||
<glossdiv id='var-glossary-c'><title>C</title>
|
<glossdiv id='var-glossary-c'><title>C</title>
|
||||||
@@ -1894,6 +2031,33 @@
|
|||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-SRCREV_FORMAT'><glossterm>SRCREV_FORMAT</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
Helps construct valid
|
||||||
|
<link linkend='var-SRCREV'><filename>SRCREV</filename></link>
|
||||||
|
values when multiple source controlled URLs are used in
|
||||||
|
<link linkend='var-SRC_URI'><filename>SRC_URI</filename></link>.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
The system needs help constructing these values under these
|
||||||
|
circumstances.
|
||||||
|
Each component in the <filename>SRC_URI</filename>
|
||||||
|
is assigned a name and these are referenced
|
||||||
|
in the <filename>SRCREV_FORMAT</filename> variable.
|
||||||
|
Consider an example with URLs named "machine" and "meta".
|
||||||
|
In this case, <filename>SRCREV_FORMAT</filename> could look
|
||||||
|
like "machine_meta" and those names would have the SCM
|
||||||
|
versions substituted into each position.
|
||||||
|
Only one <filename>AUTOINC</filename> placeholder is added
|
||||||
|
and if needed.
|
||||||
|
And, this placeholder is placed at the start of the
|
||||||
|
returned string.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-STAMP'><glossterm>STAMP</glossterm>
|
<glossentry id='var-STAMP'><glossterm>STAMP</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>
|
<para>
|
||||||
|
|||||||
Reference in New Issue
Block a user