diff options
author | 2017-01-12 20:00:41 +0000 | |
---|---|---|
committer | 2017-01-13 10:57:24 +0000 | |
commit | 748bbef68037ae57f973bdfe4405b3ccc3791574 (patch) | |
tree | b4df355b3919132b0e216d9d71bc22820984a404 /src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java | |
parent | de501a50f3ca9164322b53c2d597e8d1052e1663 (diff) |
All headers in modules arising from an experimental_objc_library are compiled
(as they are for objc_library). This allows for swift/objc interop with
experimental_objc_library, since swift imports require compiled headers.
--
PiperOrigin-RevId: 144353367
MOS_MIGRATED_REVID=144353367
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java index 92a31cde96..427baceaf5 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java @@ -198,6 +198,11 @@ public class CppRuleClasses { public static final String HEADER_MODULES = "header_modules"; /** + * A string constant for the compile_all_modules feature. + */ + public static final String COMPILE_ALL_MODULES = "compile_all_modules"; + + /** * A string constant for the use_header_modules feature. * * <p>This feature is only used during rollout; we expect to default enable this once we |