]> 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>
Mon, 4 Dec 2017 17:14:31 +0000 (17:14 +0000)
commitdbf68220e451a43830fe680c86b34b9bd127cad3
treec6ab47310302c5c64835df15d0bb973c89e7f7dc
parent8d028508bfd68ad272739cab5495811927936ef2
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>
Signed-off-by: Armin Kuster <akuster@mvista.com>
meta/lib/oe/recipeutils.py