From: Paul Eggleton Date: Fri, 4 Oct 2013 11:13:46 +0000 (+0000) Subject: bitbake-diffsigs: handle if task name is specified without do_ prefix X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d182cbc63745303ef2dc9fa2cbbf5d87a68e0b52;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git 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"). Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/bin/bitbake-diffsigs b/bin/bitbake-diffsigs index 3ce70dabd90..79f1d6a4389 100755 --- a/bin/bitbake-diffsigs +++ b/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: