summaryrefslogtreecommitdiff
path: root/meta/classes/packagedata.bbclass
diff options
context:
space:
mode:
authorPeter Seebach <peter.seebach@windriver.com>2012-05-01 11:20:22 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-05-09 21:40:10 +0100
commit2a91ff0ba0d587c516a5a972553280364853faa4 (patch)
treef5caabe282492bff3b4414c14fb3ce5811d226c1 /meta/classes/packagedata.bbclass
parent3804784b6200f82f5d8d6f533ce5e1a36ee2aeac (diff)
downloadopenembedded-core-2a91ff0ba0d587c516a5a972553280364853faa4.tar.gz
openembedded-core-2a91ff0ba0d587c516a5a972553280364853faa4.tar.bz2
openembedded-core-2a91ff0ba0d587c516a5a972553280364853faa4.tar.xz
openembedded-core-2a91ff0ba0d587c516a5a972553280364853faa4.zip
sanity.bbclass: Implement initial toolchain sanity checks
This introduces a sanity check for the toolchain, which verifies each tuning (including any multilibs), producing meaningful diagnostics for problems, and also provides some higher-level tuning features. The TUNEVALID and TUNECONFLICT/TUNECONFLICTS settings were not implemented. Listed one or two missing features in TUNEVALID, also (in a previous patch) fixed the references to features which didn't exist. This patch also provides a whitelisting mechanism (which is completely unused) to allow vendors providing prebuilt toolchain components to restrict tunings to those based on or compatible with a particular ABI. Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Diffstat (limited to 'meta/classes/packagedata.bbclass')
0 files changed, 0 insertions, 0 deletions