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

Reply via email to