aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
index 97f05b8694..0df93ecd33 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
@@ -300,8 +300,7 @@ public class CppCompileActionBuilder {
actionContext,
ImmutableList.copyOf(copts),
getNocoptPredicate(nocopts),
- ruleContext,
- usePic);
+ ruleContext);
} else {
NestedSet<Artifact> realMandatoryInputs = realMandatoryInputsBuilder.build();
@@ -328,7 +327,6 @@ public class CppCompileActionBuilder {
specialInputsHandler,
getLipoScannables(realMandatoryInputs),
actionClassId,
- usePic,
executionRequirements,
getActionName(),
ruleContext);
@@ -400,6 +398,10 @@ public class CppCompileActionBuilder {
return this;
}
+ Artifact getOutputFile() {
+ return outputFile;
+ }
+
/**
* The temp output file is not an artifact, since it does not appear in the outputs of the
* action.