diff options
author | 2017-01-26 21:39:33 +0000 | |
---|---|---|
committer | 2017-01-26 23:05:18 +0000 | |
commit | 600468d110595e9c663d6b335a7a67a899f88261 (patch) | |
tree | 88b0598c6478c358207b02ae171978a38a62228a /src/main/java/com/google/devtools/build/lib/rules/objc | |
parent | e2fbeb36f341cd4612692307a95e8be7a2e89744 (diff) |
Module maps arising from an experimental_objc_library are not automatically
added as inputs to dependant compile actions. This puts
experimental_objc_library in line with the behavior of objc_library, and
allows targets that specific "-fmodules" to continue to build.
--
PiperOrigin-RevId: 145714898
MOS_MIGRATED_REVID=145714898
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/CrosstoolCompilationSupport.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/CrosstoolCompilationSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/CrosstoolCompilationSupport.java index e057c50af8..0568a6ee74 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/CrosstoolCompilationSupport.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/CrosstoolCompilationSupport.java @@ -274,6 +274,7 @@ public class CrosstoolCompilationSupport extends CompilationSupport { .addCopts(ruleContext.getFragment(ObjcConfiguration.class).getCoptsForCompilationMode()) .addSystemIncludeDirs(objcProvider.get(INCLUDE_SYSTEM)) .setCppModuleMap(intermediateArtifacts.moduleMap()) + .setPropagateModuleMapToCompileAction(false) .addVariableExtension(extension); } |