From eebe65c18603638d221d4b7718675476de5d280c Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 19 Dec 2013 09:40:52 +0000 Subject: bitbake: runqueue: Further extend bitbake -S output to view signature differences Based upon the list of difference starting points, we can use the siggen.find_siginfo() function call and the difference printing code to provide a list of differences between the current build target and whatever can be obtained from the sstate cache. (Bitbake rev: 7a77861feb62750ef166d2d1e89ed1f444ca8dc7) Signed-off-by: Richard Purdie --- bitbake/lib/bb/runqueue.py | 47 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) (limited to 'bitbake/lib/bb/runqueue.py') diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 37dc362008..457723603a 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py @@ -30,6 +30,7 @@ import stat import fcntl import errno import logging +import re import bb from bb import msg, data, event from bb import monitordisk @@ -43,6 +44,8 @@ except ImportError: bblogger = logging.getLogger("BitBake") logger = logging.getLogger("BitBake.RunQueue") +__find_md5__ = re.compile( r'(?i)(?