[webkit-dev] Proposal: Make Ninja the default build-system for build-webkit --chromium
thakis at chromium.org
Tue Feb 26 01:59:33 PST 2013
On Tue, Jan 22, 2013 at 2:22 AM, Nico Weber <thakis at chromium.org> wrote:
> On Sat, Jan 12, 2013 at 9:49 PM, Nico Weber <thakis at chromium.org> wrote:
>> On Tue, Dec 11, 2012 at 3:43 PM, Eric Seidel <eric at webkit.org> wrote:
>>> Nevermind. After further discussion with Nico, this can't work yet.
>>> Ninja is currently configured to use a non-webkitty "out" build
>>> directory, which is undoubtably going to confus some scripts/bots.
>>> We'll try this again at a later time. Apologies for the noise.
>> If you build WebKit/chromium on Linux (i.e. Chromium/Linux and
>> Chromium/Android), you're now using ninja. The Chromium Linux Release
>> and Chromium Android Release build bots seem to be working fine.
>> Admire the exciting build output:
>> Let us know if anything is not working for you.
>> (If you must use make, you can pass --no-ninja to update-webkit, and
>> build-webkit will use make again. If you do this, please let me know
> Chromium/Mac webkit builds now uses ninja by default too. The bot's
> build output is now a little more concise:
> On my laptop, full builds are 10% faster and empty builds (the minimum
> time you need to wait for a build) are 30x as fast.
> If you still need xcodebuild, you can pass --no-ninja to
> update-webkit. Please let us know if and why you do this.
> ps: Switching Chromium/Windows is blocked on http://crbug.com/169945,
> so it probably won't happen soon.
…and windows is now done, too. Thanks to dpranke for helping with this!
More information about the webkit-dev