aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java
diff options
context:
space:
mode:
authorGravatar janakr <janakr@google.com>2017-09-26 00:02:01 +0200
committerGravatar Vladimir Moskva <vladmos@google.com>2017-09-26 12:30:59 +0200
commit64c016452bad4adba111e4baf0fc12ed3ba532f2 (patch)
tree0c1ecf8e78739e6b5c111ffe4185e5ca25dbc6df /src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java
parent494910bc64fee68ce981619225e45b05a8adef14 (diff)
Stop injecting embedded artifacts. They're never used by anyone in Skyframe, and error-checking for their existence is already done by the client.
PiperOrigin-RevId: 169966701
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java
index 8c50b3652c..0ae25b65e9 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BinTools.java
@@ -17,8 +17,6 @@ package com.google.devtools.build.lib.analysis.config;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Preconditions;
import com.google.common.collect.ImmutableList;
-import com.google.devtools.build.lib.actions.Artifact;
-import com.google.devtools.build.lib.actions.ArtifactFactory;
import com.google.devtools.build.lib.actions.EnvironmentalExecException;
import com.google.devtools.build.lib.actions.ExecException;
import com.google.devtools.build.lib.analysis.BlazeDirectories;
@@ -147,21 +145,6 @@ public final class BinTools {
return PathFragment.create("_bin").getRelative(PathFragment.create(embedPath).getBaseName());
}
- public Artifact getEmbeddedArtifact(String embedPath, ArtifactFactory artifactFactory) {
- Preconditions.checkNotNull(binDir);
- PathFragment path = getExecPath(embedPath);
- Preconditions.checkNotNull(path, embedPath + " not found in embedded tools");
- return artifactFactory.getDerivedArtifact(path, binDir.getParentDirectory());
- }
-
- public ImmutableList<Artifact> getAllEmbeddedArtifacts(ArtifactFactory artifactFactory) {
- ImmutableList.Builder<Artifact> builder = ImmutableList.builder();
- for (String embeddedTool : embeddedTools) {
- builder.add(getEmbeddedArtifact(embeddedTool, artifactFactory));
- }
- return builder.build();
- }
-
private BinTools setBinDir(String workspaceName) {
binDir = execrootParent.getRelative(workspaceName).getRelative("_bin");
return this;