regarding this, I developped a wrapper for CMake a few years ago and never looked back: https://github.com/jcelerier/cninja
regarding this, I developped a wrapper for CMake a few years ago and never looked back: https://github.com/jcelerier/cninja