RESOLVED FIXED314448
Cease to need to declare header dependencies
https://bugs.webkit.org/show_bug.cgi?id=314448
Summary Cease to need to declare header dependencies
adrian_taylor
Reported 2026-05-08 17:19:48 PDT
WebKit's cmake build now includes a step which builds C++ bindings to WebKit's internal Swift APIs. This step relies on headers for all of WebKit's transitive dependencies being installed, but does not depend on compilation steps having occurred. Previously the list of these header dependencies was hard-coded but we should be able to calculate them automatically.
Attachments
adrian_taylor
Comment 1 2026-05-08 17:22:42 PDT
EWS
Comment 2 2026-05-13 14:22:48 PDT
Committed 313193@main (2f5adf34de4a): <https://commits.webkit.org/313193@main> Reviewed commits have been landed. Closing PR #64589 and removing active labels.
adrian_taylor
Comment 3 2026-05-13 14:39:56 PDT
adrian_taylor
Comment 4 2026-05-13 14:39:58 PDT
EWS
Comment 5 2026-05-13 14:45:38 PDT
Committed 313195@main (779dd8f028b0): <https://commits.webkit.org/313195@main> Reviewed commits have been landed. Closing PR #64870 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.