aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-03-30 11:58:37 +0000
committerGravatar Klaus Aehlig <aehlig@google.com>2016-03-30 15:23:44 +0000
commit94b72db92b54af7a6b1e7a5a48b218b26ac761e5 (patch)
tree383cab0d695759473104b4fcfe36f81889e24baf /src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java
parent8c4ae6781d79956e891b94d3dea87d761ad78f55 (diff)
Move most BlazeRuntime methods related to workspace directories to CommandEnv.
-- MOS_MIGRATED_REVID=118561661
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java b/src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java
index 1083257fad..9583d318b4 100644
--- a/src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java
+++ b/src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java
@@ -31,7 +31,6 @@ import com.google.devtools.build.lib.rules.cpp.SpawnLinkStrategy;
import com.google.devtools.build.lib.rules.test.ExclusiveTestStrategy;
import com.google.devtools.build.lib.rules.test.StandaloneTestStrategy;
import com.google.devtools.build.lib.rules.test.TestActionContext;
-import com.google.devtools.build.lib.runtime.BlazeRuntime;
import com.google.devtools.build.lib.runtime.CommandEnvironment;
import com.google.devtools.build.lib.vfs.FileSystemUtils;
@@ -69,12 +68,11 @@ public class StandaloneActionContextProvider extends ActionContextProvider {
public StandaloneActionContextProvider(CommandEnvironment env, BuildRequest buildRequest) {
this.env = env;
- BlazeRuntime runtime = env.getRuntime();
boolean verboseFailures = buildRequest.getOptions(ExecutionOptions.class).verboseFailures;
TestActionContext testStrategy =
new StandaloneTestStrategy(
- buildRequest, runtime.getBinTools(), env.getClientEnv(), runtime.getWorkspace());
+ buildRequest, env.getRuntime().getBinTools(), env.getClientEnv(), env.getWorkspace());
Builder<ActionContext> strategiesBuilder = ImmutableList.builder();
@@ -82,7 +80,7 @@ public class StandaloneActionContextProvider extends ActionContextProvider {
// could potentially be used and a spawnActionContext doesn't specify which one it wants, the
// last one from strategies list will be used
strategiesBuilder.add(
- new StandaloneSpawnStrategy(runtime.getExecRoot(), verboseFailures),
+ new StandaloneSpawnStrategy(env.getExecRoot(), verboseFailures),
new DummyIncludeScanningContext(),
new SpawnLinkStrategy(),
new SpawnGccStrategy(),