diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-10-04 11:13:46 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-10-04 18:05:41 +0100 |
commit | d182cbc63745303ef2dc9fa2cbbf5d87a68e0b52 (patch) | |
tree | 98c1d649889f12061c6dc7dffbac9eba997bad56 /bin | |
parent | d7b5938a30a9b0ed83f899a06a88786e8392f8bd (diff) | |
download | bitbake-d182cbc63745303ef2dc9fa2cbbf5d87a68e0b52.tar.gz |
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 <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/bitbake-diffsigs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/bitbake-diffsigs b/bin/bitbake-diffsigs index 3ce70dabd..79f1d6a43 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: |