[webkit-dev] Reducing / removing use of Makefile based DerivedSources.make
Darin Adler
darin at apple.com
Tue Oct 20 16:30:33 PDT 2020
> On Oct 20, 2020, at 4:08 PM, Sam Weinig <weinig at apple.com> wrote:
>
> For the ones conditionalizing adding to ADDITIONAL_BINDING_IDLS, those IDLs should just have the appropriate Conditional=* extended attribute added, then they can be included unconditionally in the makefile.
>
> For the ones conditionalizing adding go USER_AGENT_STYLE_SHEETS, again, there doesn’t seem a real reason to keep that. The sheets are all preprocessed anyway, so we can just move those #ifdefs into the files.
>
> I filed https://bugs.webkit.org/show_bug.cgi?id=218001 <https://bugs.webkit.org/show_bug.cgi?id=218001> for this and will get that done regardless.
Some of these also make it possible to build without WebKitAdditions. We may need some different approach to that.
— Darin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20201020/89fd2e44/attachment.htm>
More information about the webkit-dev
mailing list