diff options
author | 2017-02-01 18:21:54 +0000 | |
---|---|---|
committer | 2017-02-02 10:13:33 +0000 | |
commit | 73d835f38f5921ed829a1b907b5d0205f2bd498d (patch) | |
tree | 8fe6038264fb7a5a9931b060683a3ee3ca71fa07 /src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java | |
parent | ee9a3001d9a453fcd4cf6938fa61a8bbaa267aef (diff) |
MultiArchPlatformRule can use --experimental_objc_crosstool
--
PiperOrigin-RevId: 146258894
MOS_MIGRATED_REVID=146258894
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java index 41f9617dd8..faf8f34c28 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java @@ -31,6 +31,7 @@ import com.google.devtools.build.lib.packages.ImplicitOutputsFunction.SafeImplic import com.google.devtools.build.lib.packages.RuleClass; import com.google.devtools.build.lib.packages.RuleClass.Builder; import com.google.devtools.build.lib.rules.apple.AppleConfiguration; +import com.google.devtools.build.lib.rules.cpp.CppConfiguration; /** * Rule definition for apple_binary. @@ -87,7 +88,8 @@ public class AppleBinaryRule implements RuleDefinition { new MultiArchSplitTransitionProvider(); return builder .requiresConfigurationFragments( - ObjcConfiguration.class, J2ObjcConfiguration.class, AppleConfiguration.class) + ObjcConfiguration.class, J2ObjcConfiguration.class, AppleConfiguration.class, + CppConfiguration.class) .add( attr("$is_executable", BOOLEAN) .value(true) |