classes/insane: add check for PN in OVERRIDES
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Thu, 9 May 2013 16:26:17 +0000 (17:26 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 May 2013 10:37:16 +0000 (11:37 +0100)
commit3038cc3f75e749837bec130427277cdda7f32550
tree146299b3949028441d1bb0c477c0f630752c9a6f
parent1463649dc03194a21ebd8ef36e406578d706086a
classes/insane: add check for PN in OVERRIDES

If a recipe is named such that its PN value matches something already in
OVERRIDES (such as when PN happens to be the same as MACHINE or DISTRO),
it can have unexpected consequences. Assignments such as
FILES_${PN} = "xyz" effectively turn into FILES = "xyz".

Implements [YOCTO #4288].

(From OE-Core rev: c331f0a5cac765174a1b5de5c12aec7e965d4158)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/insane.bbclass