Make iOS builders generate debug information in a separate dSYM file
authordbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Oct 2015 15:55:29 +0000 (15:55 +0000)
committerdbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Oct 2015 15:55:29 +0000 (15:55 +0000)
https://bugs.webkit.org/show_bug.cgi?id=149696

Reviewed by Darin Adler.

Similar to the Mac builders, the iOS builders should write debug information
into a separate dSYM file instead of including such information in the binary
itself (default Xcode behavior)

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(CompileWebKit.start):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190801 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
Tools/ChangeLog

index 765eb1aeeaf4a27580cb69720600dcc956de3d9f..f927056dc4deb18c46500bc105bbec17b7141efa 100644 (file)
@@ -213,7 +213,7 @@ class CompileWebKit(shell.Compile):
             self.setCommand(self.command + ['ARCHS=' + architecture])
             if platform == 'ios':
                 self.setCommand(self.command + ['ONLY_ACTIVE_ARCH=NO'])
-        if platform == 'mac' and buildOnly:
+        if platform in ('mac', 'ios') and buildOnly:
             self.setCommand(self.command + ['DEBUG_INFORMATION_FORMAT=dwarf-with-dsym'])
 
         appendCustomBuildFlags(self, platform, self.getProperty('fullPlatform'))
index 20bb68821f8e744ca676850b1f20e5a20e07519e..68931f762f1e6d2d07ee5193318a820d38e407b0 100644 (file)
@@ -1,3 +1,17 @@
+2015-10-09  Daniel Bates  <dabates@apple.com>
+
+        Make iOS builders generate debug information in a separate dSYM file
+        https://bugs.webkit.org/show_bug.cgi?id=149696
+
+        Reviewed by Darin Adler.
+
+        Similar to the Mac builders, the iOS builders should write debug information
+        into a separate dSYM file instead of including such information in the binary
+        itself (default Xcode behavior)
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (CompileWebKit.start):
+
 2015-10-09  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         Fix webkitpy tests after r190779