» Main »
Ninja - a small build system with a focus on speed
Published by David Abrahams
- Overview
This is a Zero Install feed. To add this program to your Applications menu, choose Zero Install -> Add New Program from the Applications menu. e.g. on Ubuntu:
If you don't see this menu item, install the zeroinstall-injector package from your distribution's repository, or from 0install.net.
Drag the feed's URL to the dialog box that appears. Other environments may use other systems. For example, if you are a ROX desktop user, drag the link to AddApp instead.
Alternatively, to run it from the command-line:
$ 0launch http://ryppl.github.com/feeds/ninja.xml
The 0alias command can be used to create a short-cut to run it again later.
If you don't have the 0launch command, download it from the 0install.net web-site, which also contains documentation about how the Zero Install system works.
- Full name
- Description
Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible. Where other build systems are high-level languages Ninja aims to be an assembler.
- Homepage
- Available versions
The list below is just for information; Zero Install will automatically select one of these versions for you.
Version Released Stability Platform Download 1.0.0 2012-09-13 testing Windows-x86_64 Download (131018 bytes) 1.0.0 2012-09-13 testing Windows-i386 Download (127577 bytes) 1.0.0 2012-09-13 testing Darwin-x86_64 Download (53858 bytes) 1.0.0 2012-09-13 testing Source code Download (190608 bytes) Non-Zero Install packages provided distributions can also provide this interface:
Distribution Package name Debian ninja RPM ninja Cygwin ninja Ports ninja MacPorts ninja - Required libraries
The list below is just for information; Zero Install will automatically download any required libraries for you.