NINJA(1)
β¨ NAME β¨
ninja β a small build system that's the closest thing in spirit to Make π
π¦ DESCRIPTION π¦
okay bestie so here's the whole vibe, the usage is literally this:
ninja [options] [targets...]
and if you don't give it any targets at all? it just builds the 'default' target (go read the manual for the deets, iykyk).
options:
--versionβ prints the ninja version, which is"1.13.2"π-v,--verboseβ shows you every single command line while it's building, no secrets here--quietβ skips the progress status entirely, just gives you the command output, minimal queen behavior π-C DIRβ changes intoDIRbefore doing literally anything else-f FILEβ tells it which input build file to use [default=build.ninja]-j Nβ runsNjobs in parallel (0means infinity, she does not stop) [default=#CPUs]-k Nβ keeps going untilNjobs fail (0means infinity, again, no chill) [default=1]-l Nβ does not start any new jobs if the load average is greater thanN-nβ dry run!! doesn't actually run the commands but acts like they all succeeded, delulu but productive π-d MODEβ turns on debugging (use'-d list'to see all the modes)-t TOOLβ runs a subtool (use'-t list'to see all the subtools)
terminates toplevel options; further flags are passed to the tool
-w FLAGβ adjusts warnings (use'-w list'to see all the warnings)
π AUTHOR π
This manual page was written by Gary Kramlich <grim@reaperworld.com> for the Debian GNU/Linux system (but like, anyone can use it, it's for the people fr fr π«Ά).
and that's a wrap bestie!! this was ninja 1.13.2, dropped November 2025 β go build something iconic πβ¨
π¦ where this page comes from
- ubuntu resolute: ninja-build 1.13.2-1 Β· Apache-2.0
- ubuntu stonking: ninja-build 1.13.2-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms