By default cpputils-cmake uses make, but I think it could not be difficult to allow the user define a different build system. A quick though would be to define a variable (ex: cppcm-build-command) initialed defined to make but the user can change it to other build system that behave like make (ex: ninja).