> On Aug 30, 2017, at 1:01 PM, Alexey Proskuryakov <a...@webkit.org> wrote:
> 
> 
> 
>> 30 авг. 2017 г., в 11:55, Andy Estes <aes...@apple.com 
>> <mailto:aes...@apple.com>> написал(а):
>> 
>>>>> In a completely other direction, what does this mean for use of Xcode? 
>>>>> Can we still build from Xcode? Debug?
>>>> 
>>>> CMake can generate Xcode files, so you can still develop and debug in 
>>>> Xcode.
>>> 
>>> This annihilates speed up possibility, as xcodebuild will be used instead 
>>> of ninja
>> 
>> I don’t think so. I believe the generated Xcode project uses CMake when 
>> building.
> 
> 
> Per Keith's original e-mail, the plan is to add native support for unified 
> build in WebKit Xcode projects, not relying on CMake in any way.
> 
> I have a separate question about the unified build plan though. Are we clear 
> on how it will work with using declarations and directives in the global 
> scope of .cpp and .mm files? We use these a lot, all over the place.

One proposal is we have the requirement that all the source files in a 
directory must top level ‘using' the same things. I suppose this could be per 
file extension too since those won’t be bundled together. I don’t know of 
another solution other than excluding specific files from the unified build. I 
guess we could require that they are the last file in any bundle they get 
placed in... D:

It’s pretty sad that C++’s ability to do ‘using’ in a specific scope is so weak.

> 
> - Alexey
> 
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to