aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Matthew DeVore <matvore@google.com>2015-03-20 16:59:51 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-03-23 11:54:07 +0000
commita99f28914b44d077185886ea0af5c3aef86b1bcf (patch)
tree5b5ee69d50387e0a4196c4a70ad413a19a7bd190
parentfde7137e9f6bc734a9cb9fad025a09e43ad5a2c2 (diff)
Add xctest_app ipa file to files-to-build
-- MOS_MIGRATED_REVID=89131807
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java b/src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java
index b2b836ef60..348e771fed 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java
@@ -97,7 +97,8 @@ public abstract class IosTest implements RuleConfiguredTargetFactory {
.setTestHost(appIpaXcodeProvider)
.setProductType(productType);
- Artifact bundleLoader = xcTestAppProvider(ruleContext).getBundleLoader();
+ XcTestAppProvider testApp = xcTestAppProvider(ruleContext);
+ Artifact bundleLoader = testApp.getBundleLoader();
// -bundle causes this binary to be linked as a bundle and not require an entry point
// (i.e. main())
@@ -109,6 +110,8 @@ public abstract class IosTest implements RuleConfiguredTargetFactory {
"-bundle_loader", bundleLoader.getExecPathString());
extraLinkInputs = new ExtraLinkInputs(bundleLoader);
+
+ filesToBuild.add(testApp.getIpa());
}
if (ruleContext.getConfiguration().isCodeCoverageEnabled()) {