2 ms·
> It's just that I really really hate maintaining Makefiles and CMake configs. CMake is a high level makefile/build system generator. There is nothing to main
by simplotek 4y ago
> It's just that I really really hate maintaining Makefiles and CMake configs.
CMake is a high level makefile/build system generator.
There is nothing to maintain in modern cmake. You just set what executables/libraries you want to build, set their dependencies, and you're done.
And of all alternatives you chose to push, you pick Bazel of all things? Feature-incomplete and requiring all sorts of low-level maintenance?
- HervalFreire 4y agoI don't like bazel, but cmake is a piece of shit too. The logic is convoluted, documentation is over complicated and the language contains too many primitive functions and ways to shoot yourself in the foot. There's really nothing good that's available.