siggen: Ensure correct runtask dependency output is shown for diffsigs
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Jan 2012 19:37:29 +0000 (19:37 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 Jan 2012 16:37:13 +0000 (16:37 +0000)
commit7da7dff83ed765c9cde1d7f91ee1b65e49520481
tree422bcda5438e57b9b027b96a473a11766cd98cd4
parent8b713708541f85a4252c0f7b683aff4407c7d3e0
siggen: Ensure correct runtask dependency output is shown for diffsigs

The actual task names are discounted for comparison of dependent tasks, only
the actual hashes are used. This updates the comparison code to account for
this change, attempting heuristic matching for more user friendly output but
falling back to showing the changed hashes directly. This avoids some confusing
output to users where it looked like tasks had changed when they had not and
actually had the same hash but a different taskname.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/siggen.py