2 ms·
I think a combination of - CMake has been around a _long_ time now, anything is slow to adopt in the C++ system, and people (rightly or wrongly) expect their bu
by misnome 5y ago
I think a combination of - CMake has been around a _long_ time now, anything is slow to adopt in the C++ system, and people (rightly or wrongly) expect their build systems to be somewhat arcane - whilst CMake is in many cases magnitudes simpler and more portable than plain Makefiles/autoconf.
In short, I think it's hard-won, and hard to let go of.
Edit to add: Also, the "generates project files in multiple flavors/IDE format" makes it a very easy to sell as a path of migration, rather than a complete change.