From 7c72144419bb9c4e918144f90903a88b27c44d79 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Fri, 4 Oct 2013 11:13:46 +0000 Subject: bitbake: bitbake-diffsigs: handle if task name is specified without do_ prefix Adjust the task name automatically if the -t option is specified with a task name that doesn't start with do_ (e.g. "configure" instead of "do_configure"). (Bitbake rev: d182cbc63745303ef2dc9fa2cbbf5d87a68e0b52) Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- bitbake/bin/bitbake-diffsigs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bitbake/bin/bitbake-diffsigs b/bitbake/bin/bitbake-diffsigs index 3ce70dabd9..79f1d6a438 100755 --- a/bitbake/bin/bitbake-diffsigs +++ b/bitbake/bin/bitbake-diffsigs @@ -39,6 +39,9 @@ def find_compare_task(bbhandler, pn, taskname): logger.error('Metadata does not support finding signature data files') sys.exit(1) + if not taskname.startswith('do_'): + taskname = 'do_%s' % taskname + filedates = bb.siggen.find_siginfo(pn, taskname, None, bbhandler.config_data) latestfiles = sorted(filedates.keys(), key=lambda f: filedates[f])[-2:] if not latestfiles: -- cgit v1.2.3-54-g00ecf