I never understand this. Surely 'make' itself uses an almost irrelevantly low amount of CPU compared to compiling?
That being said: have used Ninja with Cmake. Damn fast.
That being said: have used Ninja with Cmake. Damn fast.
Consider the Linux kernel as a contrast, which doesn't suffer from slow make because a lot of investment was made into a non-recursive make system.
The fact that makefile generators like CMake tend to generate recursive makefiles is a shame.