]> code.ossystems Code Review - openembedded-core.git/commit
kernel: save $kerndir/tools and $kerndir/lib from pruning
authorBruce Ashfield <bruce.ashfield@windriver.com>
Wed, 20 Jun 2012 14:31:39 +0000 (10:31 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 21 Jun 2012 11:44:07 +0000 (12:44 +0100)
commite6cadd9074b18798f2df7c3f89dc35a98c29b6e5
treea46430a4602f8a1aa22b0722dbd9001ab000ca69
parent7d702c637b84c028c9763246b3ac355d10083ea3
kernel: save $kerndir/tools and $kerndir/lib from pruning

The kernel source tree in the sysroot has all unecessary source
code removed. The existing use case is to support module building
out of the sysroot, but as more toolsa are moved into the kernel
tree itself there are new use cases for the kernel sysroot source.

To avoid putting dependencies on the kernel, and to be able to
individually build and package these tools out of the source tree,
we can save $kerndir/tools and $kernddir/lib from being removed.
This enables tools like perf to be built our of the kernel source
in the sysroot, without significantly increasing the amount of
source in the sysroot.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/kernel.bbclass