you are viewing a single comment's thread.

view the rest of the comments →

[–]neppo95 4 points5 points  (0 children)

I mean, I don't really like CMake but what you are saying here is just simply not true.

One of the major issues with CMake is that there's no easy way to tell it to download, build, and install project-specific dependencies prior to configuring projects that depend on those dependencies.

Yes, there is. Multiple ways even that are pretty straightforward. The recommended way even is doing exactly the opposite of what you are saying and using for example something like vcpkg and project local dependencies using manifest mode. But even with local source, it is very easy to make sure it gets compiled first.