diff options
author | Matthew DeVore <matvore@google.com> | 2015-03-20 16:59:51 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2015-03-23 11:54:07 +0000 |
commit | a99f28914b44d077185886ea0af5c3aef86b1bcf (patch) | |
tree | 5b5ee69d50387e0a4196c4a70ad413a19a7bd190 | |
parent | fde7137e9f6bc734a9cb9fad025a09e43ad5a2c2 (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.java | 5 |
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()) { |