[Chromium] Android's build archives have grown from 38M to 102M in 11 days
authorpeter@chromium.org <peter@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Sep 2012 17:10:32 +0000 (17:10 +0000)
committerpeter@chromium.org <peter@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Sep 2012 17:10:32 +0000 (17:10 +0000)
https://bugs.webkit.org/show_bug.cgi?id=97336

Reviewed by Adam Barth.

Each WebKit target results in four APKs in the out/{Debug,Release}/ directory,
while we really only need one. Ignoring the unsigned APKs removes six from
the archive will make sure that we only archive a single APK per target,
bringing its size back to rougly 40 megabytes.

* BuildSlaveSupport/built-product-archive:
(archiveBuiltProduct):

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

Tools/BuildSlaveSupport/built-product-archive
Tools/ChangeLog

index 89cb4e0..7ef88f7 100644 (file)
@@ -169,7 +169,7 @@ def archiveBuiltProduct(configuration, platform, fullPlatform):
                           'BuildLog.htm', '*.obj', '*.pdb', '*.pch', '*.tlog', '*.lastbuildstate']
 
         if fullPlatform and fullPlatform == 'chromium-android':
-            ignorePatterns.extend(['*.so', '*-unaligned.apk'])
+            ignorePatterns.extend(['*.so', '*-unaligned.apk', '*-unsigned.apk'])
 
         removeDirectoryIfExists(thinDirectory)
         copyBuildFiles(configurationBuildDirectory, thinDirectory, ignorePatterns)
index e138821..85eb40d 100644 (file)
@@ -1,3 +1,18 @@
+2012-09-25  Peter Beverloo  <peter@chromium.org>
+
+        [Chromium] Android's build archives have grown from 38M to 102M in 11 days
+        https://bugs.webkit.org/show_bug.cgi?id=97336
+
+        Reviewed by Adam Barth.
+
+        Each WebKit target results in four APKs in the out/{Debug,Release}/ directory,
+        while we really only need one. Ignoring the unsigned APKs removes six from
+        the archive will make sure that we only archive a single APK per target,
+        bringing its size back to rougly 40 megabytes.
+
+        * BuildSlaveSupport/built-product-archive:
+        (archiveBuiltProduct):
+
 2012-09-25  Tommy Widenflycht  <tommyw@google.com>
 
         MediaStream API: Update getUserMedia to match the latest specification