[webkit-dev] ninja build available for chromium/mac, empty builds up to 20x as fast

Adam Barth abarth at webkit.org
Tue Feb 7 13:44:07 PST 2012


Nico, correct me if I'm wrong, but I believe you need to "rm -rf out"
if you're switching between the make build and the ninja build.

Adam


On Tue, Feb 7, 2012 at 1:42 PM, Nico Weber <thakis at chromium.org> wrote:
> Hi,
>
> we recently made the webkit/chromium/mac port buildable with ninja, a
> new build system focused on build speed
> (http://martine.github.com/ninja/). I don't have any numbers for
> webkit standalone builds, but in a chromium checkout ninja is 20x as
> fast as make on empty builds (1s instead of 20s), and 120x as fast as
> xcodebuild.
>
> Giving it a try is easy:
>
>  Tools/Scrips/update-webkit --chromium --ninja
>  Tools/Scripts/build-webkit --chromium
>
> The output will appear in out/Release (or out/Debug if you do a debug build).
>
> Nico
>
> ps: If anybody is doing standalone webkit/chromium/linux builds: It's
> very easy to make that work with ninja, too.
> pps: Build perf numbers for make vs ninja for chromium builds:
> https://plus.google.com/101038813433650812235/posts/irc26fhRtPC
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


More information about the webkit-dev mailing list