aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/standalone
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2018-02-20 09:48:10 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-20 09:50:06 -0800
commitd399df930e089f23390b09f42f4f5b47fce02977 (patch)
tree47cec9cfbfd5f5ce69fdcbb6b14f7149574a96cb /src/main/java/com/google/devtools/build/lib/standalone
parentb80158aca7f9cb99023e2f83effe2caefd0bb2d8 (diff)
Inject the product name in the constructor where needed
...instead of passing it everywhere so we can rewrite the local env. PiperOrigin-RevId: 186316859
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/standalone')
-rw-r--r--src/main/java/com/google/devtools/build/lib/standalone/StandaloneActionContextProvider.java3
1 files changed, 1 insertions, 2 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 efdf7e52be..c3ee1883be 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
@@ -72,7 +72,7 @@ public class StandaloneActionContextProvider extends ActionContextProvider {
env.getOptions().getOptions(LocalExecutionOptions.class);
LocalEnvProvider localEnvProvider =
OS.getCurrent() == OS.DARWIN
- ? new XCodeLocalEnvProvider(env.getClientEnv())
+ ? new XCodeLocalEnvProvider(env.getRuntime().getProductName(), env.getClientEnv())
: (OS.getCurrent() == OS.WINDOWS
? new WindowsLocalEnvProvider(env.getClientEnv())
: new PosixLocalEnvProvider(env.getClientEnv()));
@@ -81,7 +81,6 @@ public class StandaloneActionContextProvider extends ActionContextProvider {
env.getExecRoot(),
localExecutionOptions,
ResourceManager.instance(),
- env.getRuntime().getProductName(),
localEnvProvider);
}
}