poky/scripts/lib
Paul Eggleton b5c72fe584 devtool: upgrade: handle recipes that use named SRC_URI checksums
devtool upgrade did not properly handle setting SRC_URI checksums for
recipes that use named SRC_URI entries and also use those names in the
SRC_URI checksums. A further complication was where the name contained
an expression that changed with the version e.g. ${PV} (probably quite
rare, but the dnsmasq recipe in meta-networking is currently one such
recipe.) All of these are now handled properly.

Additionally, drop the _get_checksums() function that wasn't being
called from anywhere in the code.

Note that this now turns nowrap_vars in recipeutils.py to be a list of
regexes, hence things such as [ and ] need to be appropriately escaped.

(From OE-Core rev: c914a5e1ad6d96e316746222e5d42f2ba9110060)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-11-11 12:14:27 +00:00
..
build_perf scripts/oe-build-perf-report: show recipe version changes in html report 2017-09-18 11:07:30 +01:00
checklayer scripts: drop True option to getVar calls 2017-09-26 11:05:01 +01:00
devtool devtool: upgrade: handle recipes that use named SRC_URI checksums 2017-11-11 12:14:27 +00:00
recipetool recipetool: ignore incidental kernel module source 2017-11-11 12:14:26 +00:00
wic wic: Update canned-wks for systemd to use UUID everywhere 2017-11-08 22:24:04 +00:00
argparse_oe.py argparse_oe: Add int_positive type 2017-07-21 08:44:25 +01:00
buildstats.py scripts/oe-build-perf-report: show recipe version changes in html report 2017-09-18 11:07:30 +01:00
scriptpath.py scripts: consolidate code to find bitbake path 2014-06-25 13:51:45 +01:00
scriptutils.py scriptutils: fix fetch_url() to use lowercase dummy recipe name 2017-08-31 23:30:03 +01:00