Bad feeling ...
Bad feeling ...
Posted Sep 20, 2025 10:44 UTC (Sat) by hholzgra (subscriber, #11737)In reply to: Bad feeling ... by mathstuf
Parent article: Typst: a possible LaTeX replacement
Yes, CMake solved the "build on Windows" part, something that autotools with its dependencies on a posix shell, a working m4 preprocessor, and real make (not nmake) could not solve. It also has the capability of generating for other build systems than good old Unix Make / GNU Make.
That is not my issue with CMake, it is rather that it "forgot" about things like "make distcheck" and quite a few other things that autotools had solved just fine for ages. So while it supports other build systems besides good old Make, I'd say that at least on the Unixoid side Makefiles are still the predominant backend being used. And the Makefiles it generates are sub par compared to what automake generates.
That's my "reinvent it ... badly" pain point with CMake.
