diff options
Diffstat (limited to 'scripts/lib/devtool/__init__.py')
-rw-r--r-- | scripts/lib/devtool/__init__.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scripts/lib/devtool/__init__.py b/scripts/lib/devtool/__init__.py index fd2f042ba5..91111e1109 100644 --- a/scripts/lib/devtool/__init__.py +++ b/scripts/lib/devtool/__init__.py | |||
@@ -135,7 +135,12 @@ def parse_recipe(config, tinfoil, pn, appends, filter_workspace=True): | |||
135 | not path.startswith(config.workspace_path)] | 135 | not path.startswith(config.workspace_path)] |
136 | else: | 136 | else: |
137 | append_files = None | 137 | append_files = None |
138 | return tinfoil.parse_recipe_file(recipefile, appends, append_files) | 138 | try: |
139 | rd = tinfoil.parse_recipe_file(recipefile, appends, append_files) | ||
140 | except Exception as e: | ||
141 | logger.error(str(e)) | ||
142 | return None | ||
143 | return rd | ||
139 | 144 | ||
140 | def check_workspace_recipe(workspace, pn, checksrc=True, bbclassextend=False): | 145 | def check_workspace_recipe(workspace, pn, checksrc=True, bbclassextend=False): |
141 | """ | 146 | """ |