diff options
Diffstat (limited to 'scripts')
-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 deba3cb4f8..8e94a03b11 100755 --- a/scripts/yocto-check-layer +++ b/scripts/yocto-check-layer | |||
@@ -160,9 +160,7 @@ def main(): | |||
160 | if not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger): | 160 | if not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger): |
161 | missing_dependencies = True | 161 | missing_dependencies = True |
162 | break | 162 | break |
163 | if not add_layer_dependencies(bblayersconf, layer, dep_layers, logger) or \ | 163 | if missing_dependencies: |
164 | any(map(lambda additional_layer: not add_layer_dependencies(bblayersconf, additional_layer, dep_layers, logger), | ||
165 | additional_layers)): | ||
166 | logger.info('Skipping %s due to missing dependencies.' % layer['name']) | 164 | logger.info('Skipping %s due to missing dependencies.' % layer['name']) |
167 | results[layer['name']] = None | 165 | results[layer['name']] = None |
168 | results_status[layer['name']] = 'SKIPPED (Missing dependencies)' | 166 | results_status[layer['name']] = 'SKIPPED (Missing dependencies)' |