[webkit-changes] [WebKit/WebKit] e14694: Remove ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES macro

Michael Catanzaro noreply at github.com
Tue Jan 2 12:06:10 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e146946d0b72786e7716b27092827dd3ab102029
      https://github.com/WebKit/WebKit/commit/e146946d0b72786e7716b27092827dd3ab102029
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2024-01-02 (Tue, 02 Jan 2024)

  Changed paths:
    M Source/WebCore/CMakeLists.txt
    M Source/WebCore/WebCoreMacros.cmake

  Log Message:
  -----------
  Remove ADD_SOURCE_WEBCORE_DERIVED_DEPENDENCIES macro
https://bugs.webkit.org/show_bug.cgi?id=266984

Reviewed by Darin Adler.

This macro doesn't seem very useful as it can generally be replaced by
just adding DEPENDS to the command that generates the dependencies.

The only exception is MathMLNames.cpp, which needs to be handled
manually.

This also fixes the dependency on CSSSelectorParser.cpp which was broken
when the file moved.

* Source/WebCore/CMakeLists.txt:
* Source/WebCore/WebCoreMacros.cmake:

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




More information about the webkit-changes mailing list