ref-manual: Added BINCONFIG_GLOB variable and updated binconfig.bbclass
New variable. Changed the class section to have a reference-like section title. Added a link back to the GLOB variable. (From yocto-docs rev: 42dbafc1b64d8572930501f25a0470038721524f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
505619965e
commit
61ce3fd240
|
@ -157,12 +157,17 @@
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id='ref-classes-binconfig'>
|
<section id='ref-classes-binconfig'>
|
||||||
<title>Binary Configuration Scripts - <filename>binconfig.bbclass</filename></title>
|
<title><filename>binconfig.bbclass</filename></title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Before <filename>pkg-config</filename> had become widespread, libraries shipped shell
|
This class helps to correct paths in shell scripts.
|
||||||
scripts to give information about the libraries and include paths needed
|
</para>
|
||||||
to build software (usually named <filename>LIBNAME-config</filename>).
|
|
||||||
|
<para>
|
||||||
|
Before <filename>pkg-config</filename> had become widespread, libraries
|
||||||
|
shipped shell scripts to give information about the libraries and
|
||||||
|
include paths needed to build software (usually named
|
||||||
|
<filename>LIBNAME-config</filename>).
|
||||||
This class assists any recipe using such scripts.
|
This class assists any recipe using such scripts.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
@ -173,6 +178,9 @@
|
||||||
changed to point into the <filename>sysroots/</filename> directory so
|
changed to point into the <filename>sysroots/</filename> directory so
|
||||||
that all builds that use the script use the correct directories
|
that all builds that use the script use the correct directories
|
||||||
for the cross compiling layout.
|
for the cross compiling layout.
|
||||||
|
See the
|
||||||
|
<link linkend='var-BINCONFIG_GLOB'><filename>BINCONFIG_GLOB</filename></link>
|
||||||
|
variable for more information.
|
||||||
</para>
|
</para>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -672,6 +672,29 @@ Core layer for images cannot be removed
|
||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
|
||||||
|
<glossentry id='var-BINCONFIG_GLOB'><glossterm>BINCONFIG_GLOB</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>
|
||||||
|
When inheriting <filename>binconfig.bbclass</filename>
|
||||||
|
from a recipe, this variable specifies a wildcard for
|
||||||
|
configuration scripts that need editing.
|
||||||
|
The scripts are edited to correct any paths that have been
|
||||||
|
set up during compilation so that they are correct for
|
||||||
|
use when installed into the sysroot and called by the
|
||||||
|
build processes of other recipes.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
For more information on how this variable works, see
|
||||||
|
<filename>meta/classes/binconfig.bbclass</filename> in the
|
||||||
|
<ulink url='&YOCTO_DOCS_DEV_URL;#source-directory'>Source Directory</ulink>.
|
||||||
|
You can also find general information on the class in the
|
||||||
|
"<link linkend='ref-classes-binconfig'><filename>binconfig.bbclass</filename></link>"
|
||||||
|
section.
|
||||||
|
</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
|
|
||||||
<glossentry id='var-BP'><glossterm>BP</glossterm>
|
<glossentry id='var-BP'><glossterm>BP</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
<para>The base recipe name and version but without any special
|
<para>The base recipe name and version but without any special
|
||||||
|
|
Loading…
Reference in New Issue