From f058e9672885a36d6f86135487a0eff7ff931c23 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 9 Oct 2012 06:18:42 -0700 Subject: documentation: poky-ref-manual - variables defined. Fixes [YOCTO_#3245] New glossary terms for SPECIAL_PKGSUFFIX, and MLPREFIX. Also improved the definition of the BPN variable. (From yocto-docs rev: d9eb38122967a5729f3a6aff1dae00427a22f579) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/poky-ref-manual/ref-variables.xml | 36 ++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) (limited to 'documentation/poky-ref-manual') diff --git a/documentation/poky-ref-manual/ref-variables.xml b/documentation/poky-ref-manual/ref-variables.xml index fd0401705b..f91581ab0c 100644 --- a/documentation/poky-ref-manual/ref-variables.xml +++ b/documentation/poky-ref-manual/ref-variables.xml @@ -280,7 +280,15 @@ BPN - Bare name of package with any suffixes like -cross -native removed. + The bare name of the recipe or package. + This variable is a version of the PN variable + but has common suffixes and prefixes such as "-native", "-cross" and "multilib" + removed. + The exact list of suffixes removed is specified by the + SPECIAL_PKGSUFFIX variable. + The exact list of prefixes removed is specified by the + MLPREFIX variable. + Prefixes are removed for multilib and nativesdk cases. @@ -1515,6 +1523,21 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" The email address of the distribution maintainer. + + MLPREFIX + + + Specifies a prefix has been added to + PN to create a special version + of a recipe or package, such as a multilib version. + The variable is used in places where the prefix needs to be + added to or removed from a the name (e.g. the + BPN variable). + MLPREFIX gets set when a prefix has been + added to PN. + + + @@ -1934,6 +1957,17 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" + SPECIAL_PKGSUFFIX + + + A list of prefixes for PN used by the + OpenEmbedded build system to create variants of recipes or packages. + The list specifies the prefixes to strip off during certain circumstances + such as the generation of the BPN variable. + + + + SRC_URI The list of source files - local or remote. -- cgit v1.2.3-54-g00ecf