summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/sstatesig.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/oe/sstatesig.py')
-rw-r--r--meta/lib/oe/sstatesig.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py
index 78cdf878f1..dd6b9de7bb 100644
--- a/meta/lib/oe/sstatesig.py
+++ b/meta/lib/oe/sstatesig.py
@@ -491,8 +491,10 @@ def OEOuthashBasic(path, sigfile, task, d):
491 if "package_write_" in task or task == "package_qa": 491 if "package_write_" in task or task == "package_qa":
492 include_owners = False 492 include_owners = False
493 include_timestamps = False 493 include_timestamps = False
494 include_root = True
494 if task == "package": 495 if task == "package":
495 include_timestamps = d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1' 496 include_timestamps = d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1'
497 include_root = False
496 extra_content = d.getVar('HASHEQUIV_HASH_VERSION') 498 extra_content = d.getVar('HASHEQUIV_HASH_VERSION')
497 499
498 try: 500 try:
@@ -603,7 +605,8 @@ def OEOuthashBasic(path, sigfile, task, d):
603 update_hash("\n") 605 update_hash("\n")
604 606
605 # Process this directory and all its child files 607 # Process this directory and all its child files
606 process(root) 608 if include_root or root != ".":
609 process(root)
607 for f in files: 610 for f in files:
608 if f == 'fixmepath': 611 if f == 'fixmepath':
609 continue 612 continue