]> code.ossystems Code Review - openembedded-core.git/commit
lib/oe/recipeutils: fix line splitting in patch_recipe_*
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Wed, 1 Nov 2017 00:49:44 +0000 (13:49 +1300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 Nov 2017 14:44:31 +0000 (14:44 +0000)
commit44f4c97234623cbd770fbc86eabb04e7e0c91061
treedc65d3f926e178eca617d3a7942c7f870bd0ecf6
parent5e3fe00a0233d563781849a44f53885b4e924a9c
lib/oe/recipeutils: fix line splitting in patch_recipe_*

If a value was split over multiple lines (e.g. as SRC_URI usually is)
then we were inserting the value as one item in the lines list with
newlines between each line. There's nothing wrong with this if you're
writing the list out to a file, but if you want to generate a patch (as
patch_recipe_file() will do if the patch parameter is set to True) then
the diff output looks a bit odd. Split the value before adding it to the
lines list to resolve this.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oe/recipeutils.py