C++ SDK: Submit to ConanCenter package repository #33
Labels
C++ SDK
Component: Touca SDK for C++
✨ Good First Issue
Small task suitable for new and future contributors
Low Priority
Issues that won't upset anyone if we didn't ship in the next month
✨ New Feature
Issues that directly improve Touca's value proposition
Most engineering teams using Touca for serious C++ projects simply clone a stable version of our C++ SDK and repackage it internally. This is, in part, because the C++ ecosystem does not have a universally adopted package manager, like npm or PyPI. Teams that have the luxury to be ahead of the curve use Conan or vcpkg. These are battle-tested package managers suitable for large complex codebases but also very relevant and convenient for smaller projects.
We like to make Touca available on Conan Center public package registry to make it easier for Conan users to try Touca. To do so, we'd need to add a recipe for Touca to the
conan-center-index
repository. The instructions to do so are well documented here. But we may also have to make changes to our ownconanfile.py
(which is here). In particular, we may need to improve how our CMake logic installs the libraries and links to its third-party dependencies.The text was updated successfully, but these errors were encountered: