[webkit-dev] What's the rationale for not including config.h in any header files?

Keith Miller keith_miller at apple.com
Mon Aug 7 13:16:36 PDT 2017



> On Aug 5, 2017, at 1:48 PM, Konstantin Tokarev <annulen at yandex.ru> wrote:
> 04.08.2017, 21:20, "Carlos Alberto Lopez Perez" <clopez at igalia.com>:
>> On 02/08/17 12:14, Konstantin Tokarev wrote:
>>>  FWIW, I use ENABLE_ALLINONE_BUILD=ON as a default build option in Qt
>>>  port and don't have any "terrible" development experience. Even when I
>>>  need to make a change in file that is not port-specific, usually just
>>>  one of AllInOne files needs to be recompiled
>> 
>> Do you happen to have some numbers of how much less time it takes to
>> build with this?
> 
> You can find old numbers here:
> 
> https://bugs.webkit.org/show_bug.cgi?id=102647#c11
> 

Right, I’m not proposing an all-in-one build; I agree that’s likely to be terrible. Rather this would be bundles of ~8 (still up for experiment) cpp files, which are automagically generated. These bundles would also be similar cpp files (i.e. from the same directory), so they are likely to include the same headers.

>> 
>> ,
>> 
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
> 
> -- 
> Regards,
> Konstantin
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



More information about the webkit-dev mailing list