Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3fb0210be10765d97674faa4fa3be1435947c01d
https://github.com/WebKit/WebKit/commit/3fb0210be10765d97674faa4fa3be1435947c01d
Author: Brent Fulgham <[email protected]>
Date: 2026-06-03 (Wed, 03 Jun 2026)
Changed paths:
M Configurations/CommonBase.xcconfig
M Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
M Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj
Log Message:
-----------
Enable FUSE_BUILD_SCRIPT_PHASES=YES in build script phases
https://bugs.webkit.org/show_bug.cgi?id=315128
rdar://177469738
Reviewed by Elliott Williams.
This change updates the build to enable `FUSE_BUILD_SCRIPT_PHASES=YES`, which
allows
script stages to run in parallel when the dependency analysis shows that the
required
inputs are ready.
It also cleans up four improper "Check For Inappropriate Files In Framework"
steps,
which were missing required input declarations and were therefore set as
alwaysOutOfDate
(requiring them to run every build).
* Configurations/CommonBase.xcconfig: Adopt "FUSE_BUILD_SCRIPT_PHASES = YES."
* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj: Correct the
"Check for Inappropriate Files in Framework" step.
* Source/WebCore/WebCore.xcodeproj/project.pbxproj: Ditto.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj: Ditto.
* Source/WebKitLegacy/WebKitLegacy.xcodeproj/project.pbxproj: Ditto.
Canonical link: https://commits.webkit.org/314493@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications