a small build system with a focus on speed
Go to file
Evan Martin eaa4d6c22c update some windows references in the docs
Drop the timing info, it's too variable to commit to a manual.
2013-04-09 15:30:02 -07:00
doc update some windows references in the docs 2013-04-09 15:30:02 -07:00
misc ninja.vim: add deps as keyword 2013-04-09 21:04:21 +02:00
src fix typo in comment 2013-04-09 12:44:31 -07:00
.gitignore .gitignore Eclipse project files 2012-11-09 08:04:24 -05:00
bootstrap.py fix windows build after depslog 2013-04-09 10:03:46 -07:00
configure.py Merge branch 'dep-pipeless' 2013-04-09 08:57:02 -07: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
RELEASING sync version number in master with release 2013-04-08 14:44:30 -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.