diff options
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 652cd5d5c2..7dab38e287 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -1507,8 +1507,10 @@ class CookerParser(object): | |||
1507 | bb.fatal('Unable to parse %s: %s' % | 1507 | bb.fatal('Unable to parse %s: %s' % |
1508 | (exc.recipe, bb.exceptions.to_string(exc.realexception))) | 1508 | (exc.recipe, bb.exceptions.to_string(exc.realexception))) |
1509 | except (bb.parse.ParseError, bb.data_smart.ExpansionError) as exc: | 1509 | except (bb.parse.ParseError, bb.data_smart.ExpansionError) as exc: |
1510 | self.shutdown(clean=False) | ||
1510 | bb.fatal(str(exc)) | 1511 | bb.fatal(str(exc)) |
1511 | except SyntaxError as exc: | 1512 | except SyntaxError as exc: |
1513 | self.shutdown(clean=False) | ||
1512 | logger.error('Unable to parse %s', exc.recipe) | 1514 | logger.error('Unable to parse %s', exc.recipe) |
1513 | sys.exit(1) | 1515 | sys.exit(1) |
1514 | except Exception as exc: | 1516 | except Exception as exc: |