Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bdf07ed09f5502ed80e5ee0d80f3e7359ff9a11e
      
https://github.com/WebKit/WebKit/commit/bdf07ed09f5502ed80e5ee0d80f3e7359ff9a11e
  Author: Keith Miller <[email protected]>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M Source/cmake/clang-wrapper
    M Source/cmake/ninja-wrapper

  Log Message:
  -----------
  [CMake] build wrappers should prefer PATH ninja to SDK copy
https://bugs.webkit.org/show_bug.cgi?id=317326
rdar://179953210

Reviewed by Geoffrey Garen.

When a user has a custom ninja installed ninja-wrapper/clang-wrapper
prefer the SDK's ninja install over the users. This causes rebuilds when
doing the following:

cmake --build --preset mac-dev-release

followed by:

ninja -C ./WebKitBuild/cmake-mac/Release

Defaulting to the ninja in PATH and falling back to xcrun solves this
issue.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to