diff options
Diffstat (limited to 'meta/lib/oe/sstatesig.py')
-rw-r--r-- | meta/lib/oe/sstatesig.py | 5 |
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 |