aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
diff options
context:
space:
mode:
authorGravatar Peter Schmitt <schmitt@google.com>2015-09-11 18:37:38 +0000
committerGravatar Lukacs Berki <lberki@google.com>2015-09-11 18:57:38 +0000
commitab09548b70226f8abe000b9dd0b5d31ab66fe82a (patch)
tree3dff6a47d043a82cf853fe7bbc40a028c602facc /src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
parentf64cd446d32dff5fe3019f9660a54cfe8bac53e6 (diff)
Allows objc_* rules to depend on cc_inc_library.
-- MOS_MIGRATED_REVID=102862462
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
index ec8cf2eb01..0706d21043 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
@@ -593,14 +593,16 @@ public class ObjcRuleClasses {
* Common attributes for {@code objc_*} rules that contain compilable content.
*/
public static class CompilingRule implements RuleDefinition {
- private static final Iterable<String> ALLOWED_DEPS_RULE_CLASSES = ImmutableSet.of(
- "objc_library",
- "objc_import",
- "objc_framework",
- "objc_proto_library",
- "j2objc_library",
- "cc_library",
- "ios_framework");
+ private static final Iterable<String> ALLOWED_DEPS_RULE_CLASSES =
+ ImmutableSet.of(
+ "objc_library",
+ "objc_import",
+ "objc_framework",
+ "objc_proto_library",
+ "j2objc_library",
+ "cc_library",
+ "cc_inc_library",
+ "ios_framework");
@Override
public RuleClass build(Builder builder, RuleDefinitionEnvironment env) {