diff options
author | Jürg Billeter <j@bitron.ch> | 2019-03-26 09:18:00 +0100 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2019-04-12 11:17:33 +0200 |
commit | 61d328e3c5797a2e6bd0e339ca6881097337c933 (patch) | |
tree | 6e0b5c1b40ac5545d1cafee80d108526b29c346b | |
parent | b1cbd2a704b7d66143658466f7dcef1809d10d61 (diff) | |
download | buildstream-61d328e3c5797a2e6bd0e339ca6881097337c933.tar.gz |
_artifact.py: Use Element._artifact_files_required() in cached()
Ensure required artifact files are available for elements that need them
even if the context does not require artifact files for all elements.
-rw-r--r-- | buildstream/_artifact.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/buildstream/_artifact.py b/buildstream/_artifact.py index 6d26eb392..ba9c626fc 100644 --- a/buildstream/_artifact.py +++ b/buildstream/_artifact.py @@ -469,7 +469,7 @@ class Artifact(): # Determine whether directories are required require_directories = context.require_artifact_directories # Determine whether file contents are required as well - require_files = context.require_artifact_files + require_files = context.require_artifact_files or self._element._artifact_files_required() filesdigest = vdir._get_child_digest('files') |