[webkit-dev] Common build system (was Re: WebKit Wishes)

Jochen Eisinger jochen at chromium.org
Thu Jan 31 04:04:40 PST 2013

On Thu, Jan 31, 2013 at 10:37 AM, Ryosuke Niwa <rniwa at webkit.org> wrote:

> On Thu, Jan 31, 2013 at 1:17 AM, Jochen Eisinger <jochen at chromium.org>wrote:
>> Another option is to add a webkit-patch command for modifying the build
>> files. That way, the syntax doesn't need to be overly human friendly. There
>> was also some attempt to write a tool to add files automatically:
>> https://bugs.webkit.org/show_bug.cgi?id=61772  I would expect that such
>> a tool becomes easier if it would only modify one source of truth and
>> generates all other artifacts such as Xcode projects from it.
> I don't want build file's syntax to be so human unfriendly that I need a
> tool for it.
> Often times, these syntax problems can be improved dramatically by simple
> changes. e.g. we had a similar discussion about TestExpectation syntax, and
> I'm much happier with the new syntax even though the new syntax is
> functionally equivalent to the old one, and two syntaxes are very similar.

I totally agree. I guess I just failed at finding the right words.


> On Thu, Jan 31, 2013 at 1:17 AM, Mark Rowe <mrowe at apple.com> wrote:
>> I’ve experimented with this in the past and you’re right that it
>> shouldn’t be particularly difficult to do. However, I suspect that the task
>> would be similar in scope to defining an improved syntax for gyp. And if
>> the syntax is the primary sticking point with gyp then it’d seem preferable
>> to tackle initially.
> Yeah. In fact, we can just come up with whatever syntax we like and
> convert it to the existing gyp format if the syntax was the biggest issue.
> - R. Niwa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130131/819c0f78/attachment.html>

More information about the webkit-dev mailing list