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 aeceb100d7..65bb4efe25 100644
--- a/meta/lib/oe/sstatesig.py
+++ b/meta/lib/oe/sstatesig.py
@@ -480,8 +480,10 @@ def OEOuthashBasic(path, sigfile, task, d):
480 if "package_write_" in task or task == "package_qa": 480 if "package_write_" in task or task == "package_qa":
481 include_owners = False 481 include_owners = False
482 include_timestamps = False 482 include_timestamps = False
483 include_root = True
483 if task == "package": 484 if task == "package":
484 include_timestamps = d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1' 485 include_timestamps = d.getVar('BUILD_REPRODUCIBLE_BINARIES') == '1'
486 include_root = False
485 extra_content = d.getVar('HASHEQUIV_HASH_VERSION') 487 extra_content = d.getVar('HASHEQUIV_HASH_VERSION')
486 488
487 try: 489 try:
@@ -592,7 +594,8 @@ def OEOuthashBasic(path, sigfile, task, d):
592 update_hash("\n") 594 update_hash("\n")
593 595
594 # Process this directory and all its child files 596 # Process this directory and all its child files
595 process(root) 597 if include_root or root != ".":
598 process(root)
596 for f in files: 599 for f in files:
597 if f == 'fixmepath': 600 if f == 'fixmepath':
598 continue 601 continue