a small build system with a focus on speed
Go to file
2012-12-13 23:21:02 -08:00
doc Improve the manual documentation 2012-11-29 16:28:44 -08:00
misc Add missing default keyword 2012-12-13 23:21:02 -08:00
src Merge pull request #461 from riannucci/global_section 2012-12-13 11:55:35 -08:00
.gitignore .gitignore Eclipse project files 2012-11-09 08:04:24 -05:00
bootstrap.py fix bad merge 2012-10-23 09:37:55 -07:00
configure.py Python scripts: use built-in print function. 2012-10-19 09:46:09 +02:00
COPYING add copyrights 2011-02-06 11:02:57 -08:00
HACKING.md update mingw docs for ubuntu precise 2012-10-23 08:51:54 -07:00
README point to HACKING.md in README 2012-08-24 12:27:48 -07: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.py.  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.

If you're interested in making changes to Ninja, read HACKING.md first.