Description
ninja-compatible build tool written in C.
samurai is a ninja-compatible build tool with a focus on simplicity, speed, and portability.
It is written in C99, requires various POSIX.1-2008 interfaces, and nowadays implements ninja build language through version 1.9.0 except for Microsoft (R) Visual C++ (TM) dependency handling (deps = msvc).
It is feature-complete (but not bug-compatible) and supports most of the same options as ninja, using the same format for .ninja_log and .ninja_deps as the original ninja tool, currently version 5 and 4 respectively.