summaryrefslogtreecommitdiffstats
path: root/meta/classes/sanity.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/sanity.bbclass')
-rw-r--r--meta/classes/sanity.bbclass10
1 files changed, 7 insertions, 3 deletions
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 8f42fcad35..1210f14ddc 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -320,13 +320,16 @@ def check_sanity(sanity_data):
320 messages = messages + 'Bitbake version %s is required and version %s was found\n' % (minversion, bb.__version__) 320 messages = messages + 'Bitbake version %s is required and version %s was found\n' % (minversion, bb.__version__)
321 321
322 # Check that the MACHINE is valid, if it is set 322 # Check that the MACHINE is valid, if it is set
323 machinevalid = True
323 if sanity_data.getVar('MACHINE', True): 324 if sanity_data.getVar('MACHINE', True):
324 if not check_conf_exists("conf/machine/${MACHINE}.conf", sanity_data): 325 if not check_conf_exists("conf/machine/${MACHINE}.conf", sanity_data):
325 messages = messages + 'Please set a valid MACHINE in your local.conf or environment\n' 326 messages = messages + 'Please set a valid MACHINE in your local.conf or environment\n'
327 machinevalid = False
326 else: 328 else:
327 messages = messages + check_sanity_validmachine(sanity_data) 329 messages = messages + check_sanity_validmachine(sanity_data)
328 else: 330 else:
329 messages = messages + 'Please set a MACHINE in your local.conf or environment\n' 331 messages = messages + 'Please set a MACHINE in your local.conf or environment\n'
332 machinevalid = False
330 333
331 # Check we are using a valid lacal.conf 334 # Check we are using a valid lacal.conf
332 current_conf = sanity_data.getVar('CONF_VERSION', True) 335 current_conf = sanity_data.getVar('CONF_VERSION', True)
@@ -428,9 +431,10 @@ def check_sanity(sanity_data):
428 messages = messages + pseudo_msg + '\n' 431 messages = messages + pseudo_msg + '\n'
429 432
430 check_supported_distro(sanity_data) 433 check_supported_distro(sanity_data)
431 toolchain_msg = check_toolchain(sanity_data) 434 if machinevalid:
432 if toolchain_msg != "": 435 toolchain_msg = check_toolchain(sanity_data)
433 messages = messages + toolchain_msg + '\n' 436 if toolchain_msg != "":
437 messages = messages + toolchain_msg + '\n'
434 438
435 # Check if DISPLAY is set if IMAGETEST is set 439 # Check if DISPLAY is set if IMAGETEST is set
436 if not sanity_data.getVar( 'DISPLAY', True ) and sanity_data.getVar( 'IMAGETEST', True ) == 'qemu': 440 if not sanity_data.getVar( 'DISPLAY', True ) and sanity_data.getVar( 'IMAGETEST', True ) == 'qemu':