Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 90db5bec95cdb7a1069b4078110884f9c6a6be3a
      
https://github.com/WebKit/WebKit/commit/90db5bec95cdb7a1069b4078110884f9c6a6be3a
  Author: Andy Estes <[email protected]>
  Date:   2024-01-10 (Wed, 10 Jan 2024)

  Changed paths:
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj

  Log Message:
  -----------
  WebKit's "Copy extension" build phase does not run in engineering builds
https://bugs.webkit.org/show_bug.cgi?id=267318
rdar://120771873

Reviewed by Per Arne Vollan.

WebKit's "Copy extension (temporary workaround)" script build phase is designed 
for Apple's
production build system, but exits early when run from an Xcode build. As a 
result, the app
extensions in $BUILT_PRODUCTS_DIR do not have the expected modifications to 
their Info.plists.

Resolved this by teaching the script to account for Xcode builds by changing 
EXTENSIONS_PATH to be
$BUILT_PRODUCTS_DIR instead of the extensions' $INSTALL_PATH and skipping the 
copying of extensions
to $DSTROOT.

* Source/WebKit/WebKit.xcodeproj/project.pbxproj:

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to