aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java
diff options
context:
space:
mode:
authorGravatar Cal Peyser <cpeyser@google.com>2017-02-23 19:37:47 +0000
committerGravatar Irina Iancu <elenairina@google.com>2017-02-24 08:29:54 +0000
commit6731efe77088cb054cc595449888a6eccab397a4 (patch)
tree4249e54fb57d836e2210f198e46660de098880b8 /src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java
parent5e9e1949f4c08ce09665b92aadf7ec7e518aab6a (diff)
All objc linking rules get the crosstool.
-- PiperOrigin-RevId: 148369723 MOS_MIGRATED_REVID=148369723
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java b/src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java
index f39288af22..cd93bb721b 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java
@@ -36,6 +36,7 @@ import com.google.devtools.build.lib.packages.Rule;
import com.google.devtools.build.lib.packages.RuleClass;
import com.google.devtools.build.lib.packages.RuleClass.Builder.RuleClassType;
import com.google.devtools.build.lib.rules.apple.AppleConfiguration;
+import com.google.devtools.build.lib.rules.cpp.CppConfiguration;
import com.google.devtools.build.lib.rules.objc.ObjcRuleClasses.BundlingRule;
import com.google.devtools.build.lib.syntax.Type;
import com.google.devtools.build.lib.util.FileType;
@@ -50,7 +51,8 @@ public class IosTestRule implements RuleDefinition {
final Label mcov = env.getToolsLabel("//tools/objc:mcov");
return builder
.requiresConfigurationFragments(
- ObjcConfiguration.class, J2ObjcConfiguration.class, AppleConfiguration.class)
+ ObjcConfiguration.class, J2ObjcConfiguration.class, AppleConfiguration.class,
+ CppConfiguration.class)
/*<!-- #BLAZE_RULE(ios_test).IMPLICIT_OUTPUTS -->
<ul>
<li><code><var>name</var>.ipa</code>: the test bundle as an