On 2010-12-22, at 10:19, Adam Barth wrote:

> On Wed, Dec 22, 2010 at 9:37 AM, Kenneth Russell <k...@google.com> wrote:
>> On Tue, Dec 21, 2010 at 11:40 PM, Adam Barth <aba...@webkit.org> wrote:
>>> On Tue, Dec 21, 2010 at 11:30 PM, Darin Adler <da...@apple.com> wrote:
>>>> On Dec 21, 2010, at 11:20 PM, Adam Barth wrote:
>>>>> Looking through my working copy, there are a couple of things that aren't 
>>>>> obvious to me where they would go in this structure: WebKitBuild and 
>>>>> WebKitLibraries. Maybe these would become Build and Libraries as 
>>>>> top-level directories?
>>>> 
>>>> WebKitBuild is a builds and intermediates directory for Xcode, specific to 
>>>> Mac. It’s set up by the WebKit project build scripts for people who don’t 
>>>> have Xcode set to use a particular build directory, because the WebKit 
>>>> projects need to build into a single build directory. I don’t have one of 
>>>> those on my computer because I do have WebKit set to use a single builds 
>>>> and intermediates directory (in my case ~/Build). I don’t know the right 
>>>> answer for what to do about this. We just need a sensible default for 
>>>> people building on Mac. Maybe calling it just Build and leaving it at the 
>>>> top level would be fine.
>>>> 
>>>> WebKitLibraries contains libraries and header files needed to build WebKit 
>>>> on Mac and Windows. The name Libraries would be OK for those things; I’m 
>>>> not sure it’s optimal.
>>> 
>>> What about ANGLE?  My understanding is that ANGLE is third-party code
>>> that we have checked into the tree but that we're not supposed to
>>> modify.  Should that go in Sources or in Libraries?  In Chrome,
>>> similar things are placed in a ThirdParty directory to remind folks
>>> not to modify them.
>> 
>> Since ANGLE was first checked in to WebKit, a WebCore/thirdparty
>> directory was added. It would make most sense to move ANGLE into it.
> 
> That sounds worth doing independently of whether we do the rest of the
> re-organization.  Would you be willing to move the directory, or would
> you prefer I move it?

Moving ANGLE inside WebCore seems backwards.  ANGLE is not part of WebCore, 
it's a dependency of WebCore.  If we want to introduce a directory for 
third-party libraries then I think that's reasonable.  However, I don't think 
such a directory should live inside WebCore.

- Mark

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

Reply via email to