I recently started using a new package manager for C++ called "Conan" and I'm finding it is solves many of the dependency issues that plague all of my previous C++/CMake projects.
Conan is an up-and-coming tool, but it seems to be gaining quite a bit of traction. It is designed with CMake in mind and works very well with CMake projects. There is just some functionality that feels like it could be a little more streamlined and the only way to make that happen would be to add built-in support in CMake for Conan. An effort has been made to add some CMake tools around Conan at " https://github.com/conan-io/cmake-conan" and they really help streamline the process. Integrating Conan support into CMake itself would make it so you don't have to grab this library from GitHub everytime you want to use Conan with a CMake project and would simplify the process. Is this something that could possibly be integrated into CMake in a future version? If others think that it would be well received I wouldn't mind offering some of my time to be part of the integration effort. *For anyone using CMake and programming in C or C++, if you are unfamiliar with Conan I strongly suggest you check it out. It solves many difficult dependency management issues in ways that CMake alone cannot. For more information on Conan see "https://conan.io/ <https://conan.io/>"*
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers