diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2014-12-08 10:50:23 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-12-09 22:15:35 +0000 |
commit | 49dbcfbc56a206964acc5de761bba31be0283ba1 (patch) | |
tree | d3499dd40def4bfdd50a512f1f85b9d4d37b5466 /lib/bb/fetch2/__init__.py | |
parent | 20e6939ebcb62e08a9a7ad586a915dfe368136a0 (diff) | |
download | openembedded-core-contrib-49dbcfbc56a206964acc5de761bba31be0283ba1.tar.gz |
fetch2: add means of disabling SRC_URI checksums
If we're fetching outside of the context of a recipe, it's handy to be
able to disable checksum functionality so you don't get a meaningless
warning about the signatures being missing.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/fetch2/__init__.py')
-rw-r--r-- | lib/bb/fetch2/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/bb/fetch2/__init__.py b/lib/bb/fetch2/__init__.py index 3696e242e9..5b26524f45 100644 --- a/lib/bb/fetch2/__init__.py +++ b/lib/bb/fetch2/__init__.py @@ -535,7 +535,7 @@ def verify_checksum(ud, d): """ - if not ud.method.supports_checksum(ud): + if ud.ignore_checksums or not ud.method.supports_checksum(ud): return md5data = bb.utils.md5_file(ud.localpath) @@ -1041,6 +1041,7 @@ class FetchData(object): self.sha256_expected = None else: self.sha256_expected = d.getVarFlag("SRC_URI", self.sha256_name) + self.ignore_checksums = False self.names = self.parm.get("name",'default').split(',') |