]> code.ossystems Code Review - openembedded-core.git/commit
bitbake.conf/cross.bbclass: Add ability to dynamically change library location
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 22 Jul 2011 12:08:58 +0000 (13:08 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 22 Jul 2011 14:38:31 +0000 (15:38 +0100)
commitaeea22da699b276a97ca1a17e3c53176c9afd9de
treea5ca8c74c4fdaaed1ed9fd58c08ea1f225b33e46
parentb4c23fce3eadaff8fc621d38759d493cd03cc131
bitbake.conf/cross.bbclass: Add ability to dynamically change library location

Add the ability to dynamically change the library directory from "lib" to
other values. This allows the tune files to specifiy altnerative ABIs
which can be dynamically enabled by the multilib BBCLASSEXTEND code.

A variety of approaches have been attempted with this, the immediate
expansions in cross.bbclass being problematic as they are they are expanded
before the bbclass extend event hander runs. This approach ensures the
${baselib} variable is retained in the expressions resolving that complication.

Derived from some ideas from Mark Hatle.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/cross.bbclass
meta/conf/bitbake.conf