a small build system with a focus on speed
Go to file
2011-12-20 11:44:08 -08:00
doc rearrange manual to centralize quoting rules 2011-12-20 10:54:10 -08:00
misc Update ninja_syntax.py and tests to reflect '$ ' syntax. 2011-11-29 16:36:33 +11:00
src factor out windows perror equivalent 2011-12-20 11:43:57 -08:00
.gitignore gitignore exe files 2011-12-20 11:44:08 -08:00
bootstrap.sh Factor source file listing code in bootstrap script. 2011-12-09 11:05:37 +01:00
configure.py inline gtest to simplify windows build 2011-12-20 11:38:56 -08:00
COPYING add copyrights 2011-02-06 11:02:57 -08:00
HACKING inline gtest to simplify windows build 2011-12-20 11:38:56 -08:00
README move build/install to README 2011-12-06 09:33:55 -08:00

Ninja is a small build system with a focus on speed.
http://martine.github.com/ninja/

See the manual -- http://martine.github.com/ninja/manual.html or
doc/manual.asciidoc included in the distribution -- for background
and more details.

To build, run ./bootstrap.sh.  It first blindly compiles all non-test
source files together, then re-builds Ninja using itself.  You should
end up with a 'ninja' binary in the source root.  Run './ninja -h' for
help.

There is no installation step.  The only file of interest to a user
is the resulting ninja binary.