diff options
| -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 84fb0011e9..847fabfd9d 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)' |
