linux-yocto: streamline support for multiple upstream repo types
authorBruce Ashfield <bruce.ashfield@windriver.com>
Thu, 22 Mar 2012 20:00:08 +0000 (16:00 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 8 May 2012 15:06:42 +0000 (16:06 +0100)
commit95530611d734780d1b2a4e679e8895d0ee42f5fb
tree27878e4343bb7d220dc992df06852a770caab0aa
parentd16d784f477b937fbacd2daf671c21be15de8e50
linux-yocto: streamline support for multiple upstream repo types

In order to support repositories of various types (with or without
meta data, branched, pristine, custom, etc) information about the
type of processing that is required was passed to the processing
phases via variables.

The combination of variables involved in coordinating the processing
creates a learning curve and overly complicates recipe extensions.

With minor tweaks to the kern-tools, adding flexibility and keying
off the existence of the meta branch it is possible to remove all
of the variables that were added to support different repository
types.

(From OE-Core rev: 06e5f45c8f38925cd5902a3a3f436f5e9451dd16)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/kernel-yocto.bbclass
meta/recipes-kernel/kern-tools/kern-tools-native_git.bb
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb
meta/recipes-kernel/linux/linux-yocto.inc
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
meta/recipes-kernel/linux/linux-yocto_3.0.bb
meta/recipes-kernel/linux/linux-yocto_3.2.bb