[webkit-changes] [WebKit/WebKit] 90db5b: WebKit's "Copy extension" build phase does not run...
aestes
noreply at github.com
Wed Jan 10 11:24:34 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 90db5bec95cdb7a1069b4078110884f9c6a6be3a
https://github.com/WebKit/WebKit/commit/90db5bec95cdb7a1069b4078110884f9c6a6be3a
Author: Andy Estes <aestes at apple.com>
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
More information about the webkit-changes
mailing list