Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 02ad1221beb4714a7620b59befd60248aac42a4b
      
https://github.com/WebKit/WebKit/commit/02ad1221beb4714a7620b59befd60248aac42a4b
  Author: Elliott Williams <[email protected]>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M Source/CMakeLists.txt
    M Source/WebCore/PlatformCocoa.cmake
    M Source/WebGPU/WebGPU/CMakeLists.txt
    M Source/cmake/OptionsCocoa.cmake
    M Source/cmake/WebKitFS.cmake

  Log Message:
  -----------
  [CMake] Make WebGPU a WEBKIT_FRAMEWORK target
https://bugs.webkit.org/show_bug.cgi?id=324921
rdar://188142084

Reviewed by Richard Robinson and Keith Miller.

Use the standard target macros to describe WebGPU, and insert it into
the build graph such that other projects pick it up using their
<x>_FRAMEWORKS variable. This fixes some issues with WebGPU's header
layout and code signing.

* Source/CMakeLists.txt:
* Source/WebCore/PlatformCocoa.cmake:
* Source/WebGPU/WebGPU/CMakeLists.txt:
* Source/cmake/OptionsCocoa.cmake:
* Source/cmake/WebKitFS.cmake:

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



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

Reply via email to