]> code.ossystems Code Review - openembedded-core.git/commit
insane.bbclass: Add test for static .a libraries in non-staticdev packages
authorSaul Wold <sgw@linux.intel.com>
Wed, 25 Jan 2012 19:29:38 +0000 (11:29 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 26 Jan 2012 20:47:21 +0000 (20:47 +0000)
commit4f31eb53fb0b1bfdf8be05356e57df607a6e82a9
tree99f0079cf5c787c4b0b898568427bc056012a3c2
parent6d4ff87b935d61aae63260262c0f48fe7e9d2a48
insane.bbclass: Add test for static .a libraries in non-staticdev packages

This check verifies that non staticdev and non pic packages do not
have static libraries in them. There are a few exceptions for the
libgcc-dev and libgcov-dev packages which are whitelisted, also the
*_nonshared.a need to be part of their respective -dev packages.

This is currently a warning to work out any other issues in the upper
layers but will be moved to ERROR at somepoint in the future.

[YOCTO #663]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/insane.bbclass