aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java
diff options
context:
space:
mode:
authorGravatar Chris Parsons <cparsons@google.com>2016-08-29 18:47:20 +0000
committerGravatar Klaus Aehlig <aehlig@google.com>2016-08-30 08:33:58 +0000
commit21d1277801416a0ccd820b804cab3b3b87dee175 (patch)
tree0bc4b87b023636c24ce0ad0ba8fcc356d7a65fae /src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java
parentee015d6df41eb1184aefe5cb3deeca6ca7053a97 (diff)
apple_binary propagates appropriate dSYM information, and apple_watch2_extension generates a dSYM bundle when --apple_generate_dsym is specified.
-- MOS_MIGRATED_REVID=131617351
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java
index bc7096ff45..a9730002fa 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java
@@ -33,6 +33,7 @@ import static com.google.devtools.build.lib.rules.objc.ObjcRuleClasses.WatchExte
import com.dd.plist.NSDictionary;
import com.dd.plist.NSObject;
+import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.base.Strings;
import com.google.common.collect.ImmutableList;
@@ -154,9 +155,10 @@ public class WatchExtensionSupport {
}
releaseBundlingSupport
- .addFilesToBuild(filesToBuild, DsymOutputType.APP)
+ .addFilesToBuild(filesToBuild, Optional.of(DsymOutputType.APP))
.validateResources()
- .validateAttributes();
+ .validateAttributes()
+ .addExportedDebugArtifacts(objcProviderBuilder, DsymOutputType.APP);
if (WatchUtils.isBuildingForWatchOS1Version(watchOSVersion)) {
XcodeSupport xcodeSupport =