<div dir="ltr">Hi Richard,<br><div><div class="gmail_extra"><br><div class="gmail_quote">diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
index 4335e7a..8e5342f 100644<br>
--- a/bitbake/lib/bb/fetch2/__init__.py<br>
+++ b/bitbake/lib/bb/fetch2/__init__.py<br>
@@ -969,6 +969,7 @@ def get_file_checksums(filelist, pn):<br>
checksum = checksum_file(f)<br>
if checksum:<br>
checksums.append((f, checksum))<br>
+ continue<br>
elif os.path.isdir(pth):<br>
# Handle directories<br>
for root, dirs, files in os.walk(pth):<br>
@@ -977,6 +978,7 @@ def get_file_checksums(filelist, pn):<br>
checksum = checksum_file(fullpth)<br>
if checksum:<br>
checksums.append((fullpth, checksum))<br>
+ continue<br>
else:<br>
checksum = checksum_file(pth)<span class=""><font color="#888888"></font></span><br></blockquote><div><br></div><div>Perhaps it would be cleaner to do <br><br>diff --git a/lib/bb/fetch2/__init__.py b/lib/bb/fetch2/__init__.py<br>
index 4335e7a..03ab234 100644<br>--- a/lib/bb/fetch2/__init__.py<br>+++ b/lib/bb/fetch2/__init__.py<br>@@ -979,9 +979,8 @@ def get_file_checksums(filelist, pn):<br> checksums.append((fullpth, checksum))<br>
else:<br> checksum = checksum_file(pth)<br>-<br>- if checksum:<br>- checksums.append((pth, checksum))<br>+ if checksum:<br>+ checksums.append((pth, checksum))<br>
<br> checksums.sort(key=operator.itemgetter(1))<br> return checksums<br><br></div><div>or am I missing something here ?<br><br></div><div>/Jacob<br></div></div></div></div></div>