[1/1] classes/base: add checksum file list at parse time

Submitted by Paul Eggleton on May 22, 2012, 11:27 p.m. | Patch ID: 28301


Message ID 9195cbc60488f42f3a92a61e58d9912b038e59c1.1337729156.git.paul.eggleton@linux.intel.com
State Accepted
Commit f26065629b6397d129db930268b72164f8e5d3e4
Headers show

Commit Message

Paul Eggleton May 22, 2012, 11:27 p.m.
Connect the new fetcher file checksum code so that we get a list of the
files to be checksummed at parse time.

The file-checksums flag will not be read unless we are using a version
of BitBake that supports the function we call within it, so it is safe
to include this change even when the metadata will still be used with
older versions of BitBake.

Implements [YOCTO #2044].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
 meta/classes/base.bbclass |    1 +
 1 file changed, 1 insertion(+)

Patch hide | download patch | download mbox

diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
index bb39b7b..79685f7 100644
--- a/meta/classes/base.bbclass
+++ b/meta/classes/base.bbclass
@@ -77,6 +77,7 @@  THISDIR = "${@os.path.dirname(d.getVar('FILE', True))}"
 addtask fetch
 do_fetch[dirs] = "${DL_DIR}"
+do_fetch[file-checksums] = "${@bb.fetch.get_checksum_file_list(d)}"
 python base_do_fetch() {
 	src_uri = (d.getVar('SRC_URI', True) or "").split()