diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index af07b144d6..d230ddd935 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml @@ -157,12 +157,17 @@
- Binary Configuration Scripts - <filename>binconfig.bbclass</filename> + <filename>binconfig.bbclass</filename> - Before pkg-config had become widespread, libraries shipped shell - scripts to give information about the libraries and include paths needed - to build software (usually named LIBNAME-config). + This class helps to correct paths in shell scripts. + + + + Before pkg-config had become widespread, libraries + shipped shell scripts to give information about the libraries and + include paths needed to build software (usually named + LIBNAME-config). This class assists any recipe using such scripts. @@ -173,6 +178,9 @@ changed to point into the sysroots/ directory so that all builds that use the script use the correct directories for the cross compiling layout. + See the + BINCONFIG_GLOB + variable for more information.
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index ded45262c8..a357377032 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -672,6 +672,29 @@ Core layer for images cannot be removed + BINCONFIG_GLOB + + + When inheriting binconfig.bbclass + 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. + + + + For more information on how this variable works, see + meta/classes/binconfig.bbclass in the + Source Directory. + You can also find general information on the class in the + "binconfig.bbclass" + section. + + + + BP The base recipe name and version but without any special