Re:Ray Tracing in pure CMake
by TheRealSteel on Sunday January 10, 2021 @11:55AM
(#25716606)
Thanks!
To be honest I think alot of my frustration was with the OpenCV build scripts rather than Cmake itself, but I don't love Cmake either.
> Humility is good, but it's important to acknowledge that CMake very often feels awful.
Those times coincide with projects that fail to follow the "modern Cmake" style, based on build targets instead of pretending Cmake is a scripting language.
Keep in mind that modern Cmake style is a thing since the release of Cmake 3.0, which was what? A decade ago?
If developers who don't know better end up writing messy unmaintainable code, their code is an unmaintainable mess. That's not a result of their tech stack, but their own work.
Some things will get easier with time, and a lot of other things are going to suck shit forever. Keep on truckin'!