aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
diff options
context:
space:
mode:
authorGravatar Kristina Chodorow <kchodorow@google.com>2016-06-22 14:23:47 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-06-23 11:02:26 +0000
commit33aada27728990a302c481305c8c6c588f663043 (patch)
tree855952749933d901318207e46c3d0dbe7a1422f1 /src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
parente07f8a84a6af819912d28958b5518461462ae6fd (diff)
Make execution root symlink builder handle PackageIdentifiers
Part of the rollforward for #1262. -- MOS_MIGRATED_REVID=125562871
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
index a11cd65461..034651422b 100644
--- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
+++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
@@ -18,7 +18,6 @@ import com.google.common.base.Joiner;
import com.google.common.base.Stopwatch;
import com.google.common.base.Throwables;
import com.google.common.base.Verify;
-import com.google.common.collect.ImmutableMap;
import com.google.devtools.build.lib.actions.BuildFailedException;
import com.google.devtools.build.lib.actions.TestExecException;
import com.google.devtools.build.lib.analysis.AnalysisPhaseCompleteEvent;
@@ -73,11 +72,8 @@ import com.google.devtools.build.lib.syntax.Type;
import com.google.devtools.build.lib.util.AbruptExitException;
import com.google.devtools.build.lib.util.ExitCode;
import com.google.devtools.build.lib.util.Preconditions;
-import com.google.devtools.build.lib.vfs.Path;
-import com.google.devtools.build.lib.vfs.PathFragment;
import java.util.Collection;
-import java.util.Map;
import java.util.Set;
import java.util.concurrent.TimeUnit;
import java.util.logging.Logger;
@@ -204,7 +200,7 @@ public final class BuildTool {
if (needsExecutionPhase(request.getBuildOptions())) {
env.getSkyframeExecutor().injectTopLevelContext(request.getTopLevelArtifactContext());
executionTool.executeBuild(request.getId(), analysisResult, result,
- configurations, transformPackageRoots(analysisResult.getPackageRoots()));
+ configurations, analysisResult.getPackageRoots());
}
String delayedErrorMsg = analysisResult.getError();
@@ -299,15 +295,6 @@ public final class BuildTool {
}
}
- private ImmutableMap<PathFragment, Path> transformPackageRoots(
- ImmutableMap<PackageIdentifier, Path> packageRoots) {
- ImmutableMap.Builder<PathFragment, Path> builder = ImmutableMap.builder();
- for (Map.Entry<PackageIdentifier, Path> entry : packageRoots.entrySet()) {
- builder.put(entry.getKey().getPathFragment(), entry.getValue());
- }
- return builder.build();
- }
-
private void reportExceptionError(Exception e) {
if (e.getMessage() != null) {
getReporter().handle(Event.error(e.getMessage()));