3 ms·
It's hobbled not just by that but by the fact that it's not the thing doing the building. It's a build system for build systems, and suffers from brittleness an
by cmrdporcupine 2y ago
It's hobbled not just by that but by the fact that it's not the thing doing the building. It's a build system for build systems, and suffers from brittleness and confusion as a result.
- kevin_thibedeau 2y agoMake, in all its various implementations, is far more brittle than CMake. Ninja requires a meta-build tool like CMake.
- dgfitz 2y agoKevin, I must be missing something. CMake can generate a makefile, and this is the usual usecase. So a new language generating a makefile is even _more_ brittle than make, if your assertion is correct.
- actionfromafar 2y agoWhile I have no love lost for CMake at all, that's a bit like saying a compiler which generates assembler is brittle.