aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java
diff options
context:
space:
mode:
authorGravatar Cal Peyser <cpeyser@google.com>2017-02-01 18:21:54 +0000
committerGravatar Yun Peng <pcloudy@google.com>2017-02-02 10:13:33 +0000
commit73d835f38f5921ed829a1b907b5d0205f2bd498d (patch)
tree8fe6038264fb7a5a9931b060683a3ee3ca71fa07 /src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinaryRule.java
parentee9a3001d9a453fcd4cf6938fa61a8bbaa267aef (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.java4
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)