lib/oe/classextend: Ensure we don't extend expressions more than once
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 6 Nov 2012 08:29:00 +0000 (09:29 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 6 Nov 2012 08:34:47 +0000 (09:34 +0100)
commit10c5fd44ac8f7e3078b524d659f9f29e0849e60a
tree4e5f0c6426f67d31dce289145f32d621088b8c15
parentca80f3a19fbf7ae89d8e4369d7a43c9e67b54e9b
lib/oe/classextend: Ensure we don't extend expressions more than once

We could end up with MLPREFIX being prepended to variables like
PACKAGE_DYNAMIC. This patch avoids the problem and unbreaks builds.

[YOCTO #3389]

(From OE-Core rev: 5e4714a454f9f742bf8af70dad2aa66ccb87e3fd)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/classextend.py