Bug 292241

Summary: [Swift] Support WebKitAdditions in swift-args.resp and work around dependency bug
Product: WebKit Reporter: Elliott Williams <emw>
Component: Tools / TestsAssignee: Elliott Williams <emw>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Elliott Williams
Reported 2025-04-28 22:01:50 PDT
In https://bugs.webkit.org/show_bug.cgi?id=289834 we made `generate-platform-args` refuse to include WKA headers to avoid introducing unwanted dependency edges in Apple's internal build. We can work around this by changing how we invoke the script, to generate the response file per-project instead of once for the entire build. This is a good opportunity to work around a related incremental build bug regarding response files (rdar://150228472).
Attachments
Elliott Williams
Comment 1 2025-04-29 15:34:53 PDT
Elliott Williams
Comment 2 2025-04-29 15:35:10 PDT
EWS
Comment 3 2025-04-30 10:19:41 PDT
Committed 294347@main (aac8c557da9a): <https://commits.webkit.org/294347@main> Reviewed commits have been landed. Closing PR #44658 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.