ninja
A Build system designed to be fast. tldr-pages
On several platforms
Several platforms
Build in the current directory
ninjaIdentifyBuild in the current directory, executing 4 jobs at a time in parallel
ninja -j 4IdentifyBuild a program in a given directory
ninja -C path/to/directoryIdentifyShow targets (e.g. install and uninstall)
ninja -t targetsIdentifyDisplay verbose output
ninja --verboseIdentifyDisplay help
ninja -hIdentify