aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2017-05-15 18:05:46 +0200
committerGravatar Dmitry Lomov <dslomov@google.com>2017-05-15 19:51:27 +0200
commit48034fdb65b3c8e9f2860ff3038d4189945f02e0 (patch)
treeed97f9f76b2c1fb4ae22069406cb8a41499cab17 /src/main/java/com/google/devtools/build/lib/rules/objc
parent34cdd98497bc2cceca9a8a2827f0a2499e806d0f (diff)
Remove methods from CommandLine, making it a simple argument list interface.
* isShellCommand is now passed directly to SpawnAction * Getting the associated params file action was a test-only thing. We can pull this out of the action graph instead. PiperOrigin-RevId: 156060366
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java
index 5b6280dec3..e5b280b688 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCompileAction.java
@@ -113,6 +113,7 @@ public class ObjcCompileAction extends SpawnAction {
Iterable<Artifact> outputs,
ResourceSet resourceSet,
CommandLine argv,
+ boolean isShellCommand,
ImmutableMap<String, String> environment,
ImmutableMap<String, String> executionInfo,
String progressMessage,
@@ -133,6 +134,7 @@ public class ObjcCompileAction extends SpawnAction {
outputs,
resourceSet,
argv,
+ isShellCommand,
environment,
ImmutableSet.<String>of(),
executionInfo,
@@ -431,6 +433,7 @@ public class ObjcCompileAction extends SpawnAction {
ImmutableList<Artifact> outputs,
ResourceSet resourceSet,
CommandLine actualCommandLine,
+ boolean isShellCommand,
ImmutableMap<String, String> env,
ImmutableSet<String> clientEnvironmentVariables,
ImmutableMap<String, String> executionInfo,
@@ -444,6 +447,7 @@ public class ObjcCompileAction extends SpawnAction {
outputs,
resourceSet,
actualCommandLine,
+ isShellCommand,
env,
executionInfo,
progressMessage,