diff options
author | 2015-09-03 17:00:54 +0000 | |
---|---|---|
committer | 2015-09-03 22:17:02 +0000 | |
commit | 4226be2ddaf265c1eba70f28e0ed1d9578cf6690 (patch) | |
tree | e76ae52098d11cff0741ec96a1fdbd1729962fa7 /src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java | |
parent | c49ebe1d6433fee4a91f026462767f6d685e6346 (diff) |
Always inject the runfiles prefix into the Runfiles.Builder.
The other constructor is now private.
--
MOS_MIGRATED_REVID=102252544
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/SourceManifestAction.java | 8 |
1 files changed, 5 insertions, 3 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 5d573e5e86..c026793e17 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 @@ -289,16 +289,18 @@ public class SourceManifestAction extends AbstractFileWriteAction { private final ManifestWriter manifestWriter; private final ActionOwner owner; private final Artifact output; - private final Runfiles.Builder runfilesBuilder = new Runfiles.Builder(); + private final Runfiles.Builder runfilesBuilder; - public Builder(ManifestType manifestType, ActionOwner owner, Artifact output) { + public Builder(String prefix, ManifestType manifestType, ActionOwner owner, Artifact output) { + this.runfilesBuilder = new Runfiles.Builder(prefix); manifestWriter = manifestType; this.owner = owner; this.output = output; } @VisibleForTesting - Builder(ManifestWriter manifestWriter, ActionOwner owner, Artifact output) { + Builder(String prefix, ManifestWriter manifestWriter, ActionOwner owner, Artifact output) { + this.runfilesBuilder = new Runfiles.Builder(prefix); this.manifestWriter = manifestWriter; this.owner = owner; this.output = output; |