aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java2
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMapAction.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java
index 611193a5a7..5b782ef492 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java
@@ -950,7 +950,7 @@ public final class CcCompilationHelper {
ccCompilationContextBuilder.addDeclaredIncludeSrcs(additionalInputs);
ccCompilationContextBuilder.addNonCodeInputs(additionalInputs);
ccCompilationContextBuilder.addModularHdrs(publicHeaders.getHeaders());
- ccCompilationContextBuilder.addTextualHdrs(privateHeaders);
+ ccCompilationContextBuilder.addModularHdrs(privateHeaders);
ccCompilationContextBuilder.addTextualHdrs(publicTextualHeaders);
ccCompilationContextBuilder.addPregreppedHeaders(
CppHelper.createExtractInclusions(ruleContext, semantics, publicHeaders.getHeaders()));
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMapAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMapAction.java
index 05d78cf745..602089b691 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMapAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMapAction.java
@@ -140,7 +140,7 @@ public final class CppModuleMapAction extends AbstractFileWriteAction {
"private",
artifact.getExecPath(),
leadingPeriods,
- /*canCompile=*/ false,
+ /*canCompile=*/ true,
deduper,
/*isUmbrellaHeader*/ false);
}