[webkit-dev] Proposal: bundled/vendored code belongs under ThirdParty/
Michael Catanzaro
mcatanzaro at redhat.com
Tue Oct 1 07:40:15 PDT 2024
Thanks.
On Tue, Oct 1 2024 at 10:08:35 AM -04:00:00, Sam Weinig
<weinig at icloud.com> wrote:
> Having a single place seems more straightforward than multiple. Are
> there technical reasons this can’t be done? Are there non-technical
> reasons it shouldn’t be done?
I understand the sources in PAL are there due to special requirements
of Apple's internal build system. Perhaps the same applies for WTF?
> Are there technical / non-technical reasons (other than the obvious
> effort it would require) why this would be a problem?
When operating systems build WebKitGTK, they do so in isolated
environments without access to the internet. So all the third-party
code that's not an external system dependency has to go into our
tarballs somehow; downloading it at build time will not work. Copying
it into the source tree as we do now is probably easiest, though it
could also be done when creating release tarballs.
Michael
More information about the webkit-dev
mailing list