[webkit-changes] [WebKit/WebKit] b5c8ff: [CI] Strip .a's from build archives

Elliott Williams noreply at github.com
Thu Jan 25 13:18:55 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b5c8ff5a0391e25ab0c372c58db31ef13f511886
      https://github.com/WebKit/WebKit/commit/b5c8ff5a0391e25ab0c372c58db31ef13f511886
  Author: Elliott Williams <emw at apple.com>
  Date:   2024-01-25 (Thu, 25 Jan 2024)

  Changed paths:
    M Tools/CISupport/built-product-archive

  Log Message:
  -----------
  [CI] Strip .a's from build archives
rdar://121607904
https://bugs.webkit.org/show_bug.cgi?id=268097

Reviewed by Ryan Haddad and Aakash Jain.

libJavaScriptCore.a, added to the Xcode-based builds last fall, has
nearly doubled the size of our archives. Exclude it (and other .a's)
when compressing.

All our static archives are loaded into frameworks or dylibs, so this
has no impact on archive usability.

* Tools/CISupport/built-product-archive:
(listRecursiveFilesInDirWithSuffix):
(archiveBuiltProduct):

Canonical link: https://commits.webkit.org/273533@main




More information about the webkit-changes mailing list