Bug 259831
Summary: | [Xcode] Stop requiring public SDK modifications | ||
---|---|---|---|
Product: | WebKit | Reporter: | Elliott Williams <emw> |
Component: | Tools / Tests | Assignee: | Elliott Williams <emw> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | ap, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Elliott Williams
For years, we have required that `configure-xcode-for-embedded-development` is run before building WebKit for iOS/watchOS/tvOS with a public SDK. This is annoying for open-source developers, and a problem for CI systems where we have less control over the build environment (i.e. where the Xcode toolchain is provided for us). Let's gradually remove the things we need configure-xcode-for-embedded-development for, to the point where it can be removed entirely.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/113764577>
Elliott Williams
Pull request: https://github.com/WebKit/WebKit/pull/16632
EWS
Committed 267073@main (d88653e7f78c): <https://commits.webkit.org/267073@main>
Reviewed commits have been landed. Closing PR #16632 and removing active labels.
EWS
Committed 267075@main (77443bc703ee): <https://commits.webkit.org/267075@main>
Reviewed commits have been landed. Closing PR #16871 and removing active labels.
Elliott Williams
Re-opening for pull request https://github.com/WebKit/WebKit/pull/16986
EWS
Committed 267235@main (7e52ab84d9d5): <https://commits.webkit.org/267235@main>
Reviewed commits have been landed. Closing PR #16986 and removing active labels.
EWS
Committed 267370@main (4ee5a0c63c10): <https://commits.webkit.org/267370@main>
Reviewed commits have been landed. Closing PR #17148 and removing active labels.
EWS
Committed 272063@main (0657884b0ee8): <https://commits.webkit.org/272063@main>
Reviewed commits have been landed. Closing PR #21810 and removing active labels.