summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/rootfs-postcommands.bbclass12
1 files changed, 12 insertions, 0 deletions
diff --git a/meta/classes/rootfs-postcommands.bbclass b/meta/classes/rootfs-postcommands.bbclass
index a107d0e472..2503d89e28 100644
--- a/meta/classes/rootfs-postcommands.bbclass
+++ b/meta/classes/rootfs-postcommands.bbclass
@@ -305,3 +305,15 @@ python write_image_test_data() {
305 os.remove(testdata_link) 305 os.remove(testdata_link)
306 os.symlink(os.path.basename(testdata), testdata_link) 306 os.symlink(os.path.basename(testdata), testdata_link)
307} 307}
308
309# Check for unsatisfied recommendations (RRECOMMENDS)
310python rootfs_log_check_recommends() {
311 log_path = d.expand("${T}/log.do_rootfs")
312 with open(log_path, 'r') as log:
313 for line in log:
314 if 'log_check' in line:
315 continue
316
317 if 'unsatisfied recommendation for' in line:
318 bb.warn('[log_check] %s: %s' % (d.getVar('PN', True), line))
319}