diff options
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.java | 6 |
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); } |