Remove compile attributes from objc_import
It was a mistake to add the compiler attributes to objc_import.  We
just need a few implicit dependencies so that it can compile its
headers.
@@ -57,9 +57,9 @@ public class ObjcImportBaseRule implements RuleDefinition {
.type(RuleClassType.ABSTRACT)
.ancestors(
BaseRuleClasses.NativeBuildRule.class,
- ObjcRuleClasses.CompilingRule.class,
ObjcRuleClasses.AlwaysLinkRule.class,
- BaseRuleClasses.MakeVariableExpandingRule.class)
+ ObjcRuleClasses.CrosstoolRule.class,
+ ObjcRuleClasses.XcrunRule.class)
.build();
}
}
