generic-poky/bitbake/bin
Paul Eggleton 445e622b23 bitbake: lib/bb/siggen: show a diff when dumping changes to multi-line values
When dumping changes to signatures e.g. output of bitbake -s printdiff,
if for example a function has changed, it's much more readable to see a
unified diff of the changes rather than just printing the old function
followed by the new function, so use difflib to do that.

Note: I elected to keep to one item in the returned list per change,
rather than one line per line of output, so that the caller can still
look at changes individually if needed. Thus I've added some handling to
bitbake-diffsigs to split the change into lines so that each line is
displayed indented.

(Bitbake rev: 4d254ae63a35231c98e3f73f669b040ed1144042)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-10 23:00:32 +01:00
..
bitbake bitbake: Bump version to 1.33.4 2017-04-10 23:00:32 +01:00
bitbake-diffsigs bitbake: lib/bb/siggen: show a diff when dumping changes to multi-line values 2017-04-10 23:00:32 +01:00
bitbake-dumpsig bitbake: lib/bb/msg: introduce logger_create() function 2017-03-27 20:23:19 +01:00
bitbake-layers bitbake: lib/bb/msg: introduce logger_create() function 2017-03-27 20:23:19 +01:00
bitbake-prserv bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
bitbake-selftest bitbake: bitbake-selftest: enable bitbake logging to stdout 2016-08-20 16:08:59 +01:00
bitbake-worker bitbake: cooker: Add BB_LIMITEDDEPS support 2017-01-20 11:52:52 +00:00
bitdoc bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
toaster bitbake: toaster: remove cut and paste cruft 2017-02-15 20:08:15 -08:00
toaster-eventreplay bitbake: eventreplay: rewrite the script 2016-07-08 09:57:28 +01:00