Published at LXer:
oogle Chrome developer Evan Martin has open sourced the custom-designed build system Google uses to port its browser across platforms, claiming that it is considerably faster than anything else available. Martin calls the system Ninja because it "strikes quickly." According to Martin's Ninja manual, Google previously used a customized system based on the old GNU Make build-automation system, and while this needed 10 seconds to start building the open source Chromium browser after a file change was made, Ninja takes under a second.
Read More...