Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c66516c8b49385c5f685ce3f0f546efcd2772678
      
https://github.com/WebKit/WebKit/commit/c66516c8b49385c5f685ce3f0f546efcd2772678
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2025-10-24 (Fri, 24 Oct 2025)

  Changed paths:
    M Source/WebKit/WPEPlatform/CMakeLists.txt
    M Source/WebKit/WPEPlatform/wpe/drm/CMakeLists.txt
    M Source/WebKit/WPEPlatform/wpe/headless/CMakeLists.txt
    M Source/WebKit/WPEPlatform/wpe/wayland/CMakeLists.txt

  Log Message:
  -----------
  [CMake] WPEPlatform is missing a dependency on the enum types generated header
https://bugs.webkit.org/show_bug.cgi?id=301417

Reviewed by Carlos Garcia Campos.

Make the WPEPlatform target dependend on the WPEPlatformGeneratedEnumTypesHeader
one. This ensures that the WPEEnumTypes.h header gets generated first before
the sources themselves get compiled.

Each of the drm, headless, and wayland backend implementations no longer need to
explicitly depend on WPEPlatformGeneratedEnumTypesHeader, because it is now a
transitive dependency (through the WPEPlatform target).

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



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

Reply via email to