diff options
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.java | 9 |
1 files changed, 6 insertions, 3 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 f6a0c938d2..ded917c61c 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 @@ -1043,7 +1043,8 @@ public class ObjcRuleClasses { Rule rule, AttributeMap attributes, BuildConfiguration configuration) { AppleConfiguration appleConfiguration = configuration.getFragment(AppleConfiguration.class); - if (appleConfiguration.getBundlingPlatform() != Platform.IOS_DEVICE) { + if (appleConfiguration.getMultiArchPlatform(PlatformType.IOS) + != Platform.IOS_DEVICE) { return null; } if (rule.isAttributeValueExplicitlySpecified(PROVISIONING_PROFILE_ATTR)) { @@ -1341,7 +1342,8 @@ public class ObjcRuleClasses { BuildConfiguration configuration) { AppleConfiguration appleConfiguration = configuration.getFragment(AppleConfiguration.class); - if (appleConfiguration.getBundlingPlatform() != Platform.IOS_DEVICE) { + if (appleConfiguration.getMultiArchPlatform(PlatformType.IOS) + != Platform.IOS_DEVICE) { return null; } if (rule.isAttributeValueExplicitlySpecified( @@ -1524,7 +1526,8 @@ public class ObjcRuleClasses { BuildConfiguration configuration) { AppleConfiguration appleConfiguration = configuration.getFragment(AppleConfiguration.class); - if (appleConfiguration.getBundlingPlatform() != Platform.IOS_DEVICE) { + if (appleConfiguration.getMultiArchPlatform(PlatformType.IOS) + != Platform.IOS_DEVICE) { return null; } if (rule.isAttributeValueExplicitlySpecified( |