CMake project review and suggestions (closed)

I searched up the title out of desperation, and first I was a bit horrified by the amount of editions made in a such short period of time, but then I read that’s not a “standard book”, you’re able to access updated editions for free once you’ve paid.
That’s probably why it’s so expensive (it costs more than “The C++ Programming Language”, cmon).
I personally don’t think the documentation was particularly bad as it’s depicted on reddit, I’ve seen worse. It’s just terribly unhelpful at telling when to use the tools. To learn that you: a) spend a terrible month b) give up and write hideous code that works c) pay to get “Professional CMake”, choose one. I’ll find myself to have ran through all three of them soon

It happened to me a bunch of time to get thrown in some new language or tool, and being said “here, make it work”, but with CMake, trying to get a bit more than that revealed to be a nightmare.

I’m extremely grateful to everyone of you who kept answering my questions, I’ve learned so much while the thread got longer and longer, and I think continuing would be abuse of the forum, so I’ll stop here. I’ll continue with the book, off and on.
thank you!

oof I can’t change the title to “(closed)”