diff options
Diffstat (limited to 'meta')
| -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 |
