From a38ebf38abcda7d4cd605528f0434dd17abce029 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 26 Nov 2013 07:42:32 -0800 Subject: [PATCH] ref-manual: Added allarch class description. (From yocto-docs rev: 956c4343869f632b9383a4082303e5660e59648b) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-classes.xml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index e65004f8ff..b3befc3037 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml @@ -41,6 +41,30 @@ for more information. +
+ <filename>allarch.bbclass</filename> + + + The all architecture (allarch) class is inherited + by recipes that do not produce architecture-specific output. + The class disables functionality that is normally needed for recipes + that produce executable binaries (such as building the cross-compiler + and a C library as pre-requisites, and splitting out of debug symbols + during packaging). + + + + By default, all recipes inherit the + base and + package + classes, which enable functionality + needed for recipes that produce executable output. + If your recipe, for example, only produces packages that contain + configuration files, media files, or scripts (e.g. Python and Perl), + then it should inherit the allarch class. + +
+
The base Class - <filename>base.bbclass</filename>