I've been using autotools for over 20 years. What convinced me to move to CMake, was it cut down 750 lines of automake/makefile/shell to 250 lines (including generated header files from a Domain-Specific-Language requiring a pre-build step). Learn one language and get the job done, rather than use 3 and be unsure where the interfaces should be or which flavour of shell you're coding to.
Authored Comments
I've been using autotools for over 20 years. What convinced me to move to CMake, was it cut down 750 lines of automake/makefile/shell to 250 lines (including generated header files from a Domain-Specific-Language requiring a pre-build step). Learn one language and get the job done, rather than use 3 and be unsure where the interfaces should be or which flavour of shell you're coding to.