diff options
Diffstat (limited to 'scripts/yocto-check-layer')
-rwxr-xr-x | scripts/yocto-check-layer | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/scripts/yocto-check-layer b/scripts/yocto-check-layer index 05494e752c..9aeb311c95 100755 --- a/scripts/yocto-check-layer +++ b/scripts/yocto-check-layer | |||
@@ -158,9 +158,7 @@ def main(): | |||
158 | if not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger): | 158 | if not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger): |
159 | missing_dependencies = True | 159 | missing_dependencies = True |
160 | break | 160 | break |
161 | if not add_layer_dependencies(bblayersconf, layer, dep_layers, logger) or \ | 161 | if missing_dependencies: |
162 | any(map(lambda additional_layer: not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger), | ||
163 | additional_layers)): | ||
164 | logger.info('Skipping %s due to missing dependencies.' % layer['name']) | 162 | logger.info('Skipping %s due to missing dependencies.' % layer['name']) |
165 | results[layer['name']] = None | 163 | results[layer['name']] = None |
166 | results_status[layer['name']] = 'SKIPPED (Missing dependencies)' | 164 | results_status[layer['name']] = 'SKIPPED (Missing dependencies)' |