2011-12-06 17:32:08 +00:00
|
|
|
Ninja is a small build system with a focus on speed.
|
2015-11-19 20:41:32 +00:00
|
|
|
https://ninja-build.org/
|
2011-02-06 19:02:57 +00:00
|
|
|
|
2015-11-19 20:41:32 +00:00
|
|
|
See the manual -- https://ninja-build.org/manual.html or
|
2011-12-06 17:32:08 +00:00
|
|
|
doc/manual.asciidoc included in the distribution -- for background
|
|
|
|
and more details.
|
2011-02-06 19:02:57 +00:00
|
|
|
|
2015-06-30 22:26:20 +00:00
|
|
|
Binaries for Linux, Mac, and Windows are available at
|
2015-11-11 21:34:13 +00:00
|
|
|
https://github.com/ninja-build/ninja/releases
|
2014-11-14 22:22:56 +00:00
|
|
|
Run './ninja -h' for Ninja help.
|
2011-12-06 17:32:08 +00:00
|
|
|
|
2015-06-30 22:26:20 +00:00
|
|
|
To build your own binary, on many platforms it should be sufficient to
|
|
|
|
just run `./configure.py --bootstrap`; for more details see HACKING.md.
|
|
|
|
(Also read that before making changes to Ninja, as it has advice.)
|
|
|
|
|
2015-10-19 20:44:30 +00:00
|
|
|
Installation is not necessary because the only required file is the
|
2014-10-26 20:36:36 +00:00
|
|
|
resulting ninja binary. However, to enable features like Bash
|
|
|
|
completion and Emacs and Vim editing modes, some files in misc/ must be
|
|
|
|
copied to appropriate locations.
|
2011-03-17 13:33:11 +00:00
|
|
|
|
2012-08-24 19:27:48 +00:00
|
|
|
If you're interested in making changes to Ninja, read HACKING.md first.
|