a small build system with a focus on speed
Go to file
Evan Martin 2ec1b42621 show started, not finished, edges in progress
In verbose mode (where we don't overprint) it's confusing to show
[0/XX] for the first N commands we start.  In smart terminal mode,
I can't really tell the difference.
2011-05-14 15:52:11 -07:00
misc check in a script that generates build.ninja 2011-05-01 18:02:13 -07:00
src show started, not finished, edges in progress 2011-05-14 15:52:11 -07:00
.gitignore check in a script that generates build.ninja 2011-05-01 18:02:13 -07:00
bootstrap.sh Fix bootstrap script for dash. 2011-05-10 15:55:21 +02:00
configure.py remove order-only hacks now that semantics changed 2011-05-13 16:28:41 -07:00
COPYING add copyrights 2011-02-06 11:02:57 -08:00
doxygen.config doxygen: restore references docs 2011-04-30 18:44:55 -07:00
gen_doxygen_mainpage.sh Prefix error messages by script name. 2011-04-18 20:55:00 +02:00
HACKING clang note 2011-05-11 11:29:01 -07:00
manual.asciidoc SEMANTIC CHANGE: implicit inputs are now required to exist 2011-05-13 16:28:41 -07:00
README Add link to mailing list to README. 2011-03-17 09:43:14 -04:00
todo Update the todo list since -k is implemented now. 2011-05-10 15:58:47 +02:00

Ninja is a small build system closest in spirit to Make.

See the manual -- http://martine.github.com/ninja/manual.html or
manual.asciidoc included in the distribution -- for more background,
including motivation and build instructions.

Though the code is copyright Google, don't take that as an
endorsement; I wrote this in my spare time for fun.

Discussions about Ninja should take place on the mailing list:
http://groups.google.com/group/ninja-build