aboutsummaryrefslogtreecommitdiffstats
path: root/meta-selftest/recipes-test/recipeutils/recipeutils-test/somefile
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2018-11-26 15:33:40 +1300
committerPaul Eggleton <paul.eggleton@linux.intel.com>2018-11-28 17:06:40 +1300
commit354e32f2dd673d5a9f6146f76788a3cbcee9f246 (patch)
tree86f235781c931375c821768832acfed29c63059c /meta-selftest/recipes-test/recipeutils/recipeutils-test/somefile
parent21387613fec1a8c142ed48d7a74d587e205b0c98 (diff)
downloadopenembedded-core-contrib-354e32f2dd673d5a9f6146f76788a3cbcee9f246.tar.gz
lib/oe/recipeutils: patch_recipe(): fix handling of values across includes/classes
If we were setting a variable and part of the variable's value was being set in a class or a .inc file, we were still just setting the value outright on the assumption that it was too hard to do otherwise. With some careful use of the variable history we can do better for certain situations i.e. when the recipe does not currently set the value outright. Additionally, correctly remove _appends for variables we are changing if we're trying to remove the value added in the _append. Fixes [YOCTO #12623] and partially fixes [YOCTO #9360]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'meta-selftest/recipes-test/recipeutils/recipeutils-test/somefile')
0 files changed, 0 insertions, 0 deletions