diff options
author | Kristina Chodorow <kchodorow@google.com> | 2016-04-27 15:37:24 +0000 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2016-04-27 17:11:59 +0000 |
commit | b8e2d49b77b153a6cc56080f7927b9d1a50fdf4f (patch) | |
tree | 328d39f0c80929c4144721b278d9344e06c76f92 /src/main/java/com/google/devtools/build/lib | |
parent | d1f847791e8f039b37407330c9629a5db628869d (diff) |
Add workspace name to runfiles cache invalidation criteria
This is needed to regenerate the runfiles under the right directory when the
workspace name changes.
--
MOS_MIGRATED_REVID=120918511
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java b/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java index 73e8c40b7f..36f3b50d48 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java @@ -193,6 +193,7 @@ public final class SourceManifestAction extends AbstractFileWriteAction { Fingerprint f = new Fingerprint(); f.addString(GUID); f.addBoolean(runfiles.getLegacyExternalRunfiles()); + f.addPath(runfiles.getSuffix()); Map<PathFragment, Artifact> symlinks = runfiles.getSymlinksAsMap(null); f.addInt(symlinks.size()); for (Map.Entry<PathFragment, Artifact> symlink : symlinks.entrySet()) { |