]> code.ossystems Code Review - openembedded-core.git/commit
sanity.bbclass: Improved error message
authorJuro Bystricky <juro.bystricky@intel.com>
Thu, 12 Jan 2017 22:07:58 +0000 (14:07 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 17 Jan 2017 11:31:31 +0000 (11:31 +0000)
commita7cb408dd784178197687a2129e936620bf6a0d3
treedffd06cbd6a33a19ff2874a5f27bc36a475a7294
parentca46c09d38b766b69f485f1e82fc78f2a5e6a4c8
sanity.bbclass: Improved error message

When a non-existing MACHINE is specified, sanity check issues
the following message:

    Please set a valid MACHINE in your local.conf or environment

However, MACHINE can also be set in multiconfig .conf file(s).
Hence we may have several different MACHINE settings within one
(multiconfig) build, so the present error message is fairly
ambiguous.

This patch remedies this by explicitly naming the offending MACHINE and
by amending the list of places where this erroneous MACHINE definition
could have originated.

    MACHINE=xyz is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

[YOCTO#10810]

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sanity.bbclass