Bug 292241
| Summary: | [Swift] Support WebKitAdditions in swift-args.resp and work around dependency bug | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Elliott Williams <emw> |
| Component: | Tools / Tests | Assignee: | 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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Elliott Williams
<rdar://problem/147084175>
Elliott Williams
Pull request: https://github.com/WebKit/WebKit/pull/44658
EWS
Committed 294347@main (aac8c557da9a): <https://commits.webkit.org/294347@main>
Reviewed commits have been landed. Closing PR #44658 and removing active labels.