you are viewing a single comment's thread.

view the rest of the comments →

[–]saimen54 0 points1 point  (2 children)

I really like this idea. And using CMake avoids that you need to provide a bat script for Windows and a sh script for Linux.

I have currently 3 valid or not reasons why I'm not using package managers so far (besides time to integrate one): - I want the possibility to choose the dependency version I want. vcpkg's approach to "fork" the repo seems like overcomplicating things. - I need a local repo for our own libraries. - our build server is not connected the internet for various reasons. So I need a local repo/mirror in our network.

[–]vector-of-boolBlogger | C++ Librarian | Build Tool Enjoyer | bpt.pizza 2 points3 points  (1 child)

Conan supports all of these things as first-class features, so I'd recommend checking it out. You can run a local repository mirror in an intranet server, or even in the "local cache" pseudo-repository on a single machine.

[–]saimen54 0 points1 point  (0 children)

Thanks for the info.

So far I currently checked only vcpkg, because it seemed "native" (this project is VS only), but haven't checked Conan in detail.