Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-13 Thread Peter Kasting
On Mon, Jul 13, 2009 at 12:24 PM, Mark Mentovai wrote: > We also considered CMake, and had it demonstrably working for some of > our smaller projects as well. > BTW, Mark's list of issues with CMake is non-exhaustive (we can share more if desired), but we're not trying to slag CMake - it's a goo

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-13 Thread Mark Mentovai
Generate Your Projects, or GYP, was designed around Chromium's needs. Maintaining distinct project files for different build environments and different platforms put a great burden on our team, and was never intended to be a long-term solution. We really wanted to have a single canonical descripti

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-12 Thread Brent Fulgham
Hi, I asked some similar questions on IRC. On Friday 10 July 2009 12:23:50 am Dimitri Glazkov wrote: > As you may know, we use GYP > (http://code.google.com/p/gyp) for generating MSVC, XCode, Scons, and even Make projects for Chromium. On Sun, Jul 12, 2009 at 5:38 AM, Adam Treat wrote: Gyp

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-12 Thread Adam Treat
On Sunday 12 July 2009 10:42:26 am Jeremy Orlow wrote: > On Sun, Jul 12, 2009 at 5:38 AM, Adam Treat wrote: > > On Friday 10 July 2009 12:23:50 am Dimitri Glazkov wrote: > > > Dear WebKiteurs, > > > > > > In our persisting quest to be more like a common WebKit port, we have > > > added Chromium bu

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-12 Thread Jeremy Orlow
On Sun, Jul 12, 2009 at 5:38 AM, Adam Treat wrote: > On Friday 10 July 2009 12:23:50 am Dimitri Glazkov wrote: > > Dear WebKiteurs, > > > > In our persisting quest to be more like a common WebKit port, we have > > added Chromium build files to the tree this afternoon. These files are > > WebCore/

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-12 Thread Adam Treat
On Friday 10 July 2009 12:23:50 am Dimitri Glazkov wrote: > Dear WebKiteurs, > > In our persisting quest to be more like a common WebKit port, we have > added Chromium build files to the tree this afternoon. These files are > WebCore/WebCore.gypi and JavaScriptCore/JavaScriptCore.gypi and they > ar

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-10 Thread Dimitri Glazkov
On Fri, Jul 10, 2009 at 3:53 PM, Mark Rowe wrote: > > When do you plan to land enough of the build system that it can be used to, > y'know, build something?  It's difficult to evaluate such a system in any > serious fashion without seeing how it would work with our setup. We were planning to do th

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-10 Thread Mark Rowe
On 2009-07-09, at 21:23, Dimitri Glazkov wrote: Dear WebKiteurs, In our persisting quest to be more like a common WebKit port, we have added Chromium build files to the tree this afternoon. These files are WebCore/WebCore.gypi and JavaScriptCore/JavaScriptCore.gypi and they are the GYP include

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-10 Thread Dimitri Glazkov
We certainly would love to see that happen and gladly commit helping to make this happen. :DG< On Fri, Jul 10, 2009 at 3:15 PM, Maciej Stachowiak wrote: > > I think our number of different build systems is getting out of hand. Since > gyp is being successfully used to build across platforms, and

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-10 Thread Maciej Stachowiak
I think our number of different build systems is getting out of hand. Since gyp is being successfully used to build across platforms, and maintained by people who also work on some WebKit ports (and can thus likely be adapted to our needs), I'd like to consider whether we can use it for A

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-09 Thread Adam Barth
You have improved my quality of life by several months. On Thu, Jul 9, 2009 at 9:34 PM, Jeremy Orlow wrote: > This makes me very, very, very happy.  :-) > > On Thu, Jul 9, 2009 at 9:23 PM, Dimitri Glazkov > wrote: >> >> Dear WebKiteurs, >> >> In our persisting quest to be more like a common WebKi

Re: [webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-09 Thread Jeremy Orlow
This makes me very, very, very happy. :-) On Thu, Jul 9, 2009 at 9:23 PM, Dimitri Glazkov wrote: > Dear WebKiteurs, > > In our persisting quest to be more like a common WebKit port, we have > added Chromium build files to the tree this afternoon. These files are > WebCore/WebCore.gypi and JavaSc

[webkit-dev] Please welcome GYP to the our dysfunctional build family

2009-07-09 Thread Dimitri Glazkov
Dear WebKiteurs, In our persisting quest to be more like a common WebKit port, we have added Chromium build files to the tree this afternoon. These files are WebCore/WebCore.gypi and JavaScriptCore/JavaScriptCore.gypi and they are the GYP include files. As you may know, we use GYP (http://code.goo