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 | 8 |
1 files changed, 5 insertions, 3 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 93e6bfa02e..25b22678ea 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 @@ -80,7 +80,8 @@ public class FakeCppCompileAction extends CppCompileAction { Iterable<IncludeScannable> lipoScannables, CppSemantics cppSemantics, CcToolchainProvider cppProvider, - ImmutableMap<String, String> executionInfo) { + ImmutableMap<String, String> executionInfo, + Artifact grepIncludes) { super( owner, allInputs, @@ -120,7 +121,8 @@ public class FakeCppCompileAction extends CppCompileAction { ImmutableMap.<String, String>of(), CppCompileAction.CPP_COMPILE, cppSemantics, - cppProvider); + cppProvider, + grepIncludes); this.tempOutputFile = Preconditions.checkNotNull(tempOutputFile); } @@ -172,7 +174,7 @@ public class FakeCppCompileAction extends CppCompileAction { .build() .discoverInputsFromDependencies(execRoot, scanningContext.getArtifactResolver()); } - + reply = null; // Clear in-memory .d files early. // Even cc_fake_binary rules need to properly declare their dependencies... |