aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
index 17fa62e609..ba87869994 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
@@ -29,6 +29,7 @@ import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.actions.ExecException;
import com.google.devtools.build.lib.actions.Executor;
import com.google.devtools.build.lib.actions.ResourceSet;
+import com.google.devtools.build.lib.analysis.RuleContext;
import com.google.devtools.build.lib.analysis.config.BuildConfiguration;
import com.google.devtools.build.lib.collect.nestedset.NestedSet;
import com.google.devtools.build.lib.concurrent.ThreadSafety.ThreadCompatible;
@@ -74,7 +75,8 @@ public class FakeCppCompileAction extends CppCompileAction {
ImmutableList<String> pluginOpts,
Predicate<String> nocopts,
ImmutableList<PathFragment> extraSystemIncludePrefixes,
- @Nullable String fdoBuildStamp) {
+ @Nullable String fdoBuildStamp,
+ RuleContext ruleContext) {
super(owner, features, featureConfiguration, sourceFile, sourceLabel, mandatoryInputs,
outputFile, dotdFile, null, null, null,
configuration, cppConfiguration,
@@ -88,7 +90,7 @@ public class FakeCppCompileAction extends CppCompileAction {
CppCompilationContext.disallowUndeclaredHeaders(context), null, copts, pluginOpts, nocopts,
extraSystemIncludePrefixes, fdoBuildStamp, VOID_INCLUDE_RESOLVER,
ImmutableList.<IncludeScannable>of(),
- GUID, /*usePic=*/false);
+ GUID, /*usePic=*/false, ruleContext);
this.tempOutputFile = Preconditions.checkNotNull(tempOutputFile);
}