We should resurrect ninja so users can choose ninja implementation.
it was removed in d1330210
We can still use samurai as the primary implementation, so the ninja binary probably needs to be installed in either different directory (eg
/usr/lib/ninja/bin) or different name (
It is needed for debugging purposes. https://graphviz.org/Gallery/directed/ninja.html