Google Chrome developer Evan Martin has open sourced the custom-designed build system he uses to build the browser's Linux port.
Martin calls the system Ninja because it "strikes quickly." According to Martin's Ninja manual, he previously used a customized system based on the old GNU Make build-automation system, and while this …

COMMENTS

Clearly

Build environments? Luxury...

I've never had time to sit down and sort out Makefile dependencies. Every company I've worked in thinks it's more productive to have to do a make clean followed by a make then wait for ages after every tiny change.

He should feel lucky

Some file changes here result in a 30 minute build time. Much time for web surfing during the day. Unfortunately our short sighted management can't fathom the cost saving of spending a small amount of resource to improve things (there are loads of things that can be done very simply).

RE-ARRANGE THE FOLLOWING PHRASE.

shit of crock.

and, more to the point, shame on you for deeming this worth mentioning. Has rerporting actually met the depths yet, enquiring minds want to know, although this is El Reg. No Questions left un answered. LMFAOL

#RE-ARRANGE THE FOLLOWING PHRASE

Wow...

Google open sources everything...

Google placing software under an open source license is nothing new. Chrome is open source as Chromium (and the corresponding OS as Chromium OS), and Android has an open source version. Not to mention, there are plenty of projects hosted on Google Code that Google has created by themselves. So really, this came as no surprise to me.