diff options
author | 2016-08-29 18:47:20 +0000 | |
---|---|---|
committer | 2016-08-30 08:33:58 +0000 | |
commit | 21d1277801416a0ccd820b804cab3b3b87dee175 (patch) | |
tree | 0bc4b87b023636c24ce0ad0ba8fcc356d7a65fae /src/main/java/com/google/devtools/build/lib/rules/objc/WatchExtensionSupport.java | |
parent | ee015d6df41eb1184aefe5cb3deeca6ca7053a97 (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.java | 6 |
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 = |