-
Notifications
You must be signed in to change notification settings - Fork 612
Description
Is your feature request related to a problem? Please describe.
In current version it is described how to include rerun-cpp-sdk via CMake directly through FetchContent_Declare, however it brings dependencies to both rerun and arrow-cpp and lead to compilation of latter each time when you need to incrementally build you project.
Alternative to CMake integrations would be to provide rerun-cpp-sdk through existing package managers, e.g. vcpkg or conan. The latter looks as better and more flexible option for production use as have better versioning support.
Describe the solution you'd like
Provide conan package as a part of rerun-cpp-sdk distributive on https://conan.io/center which includes explicit dependency on arrow package (e.g. https://conan.io/center/recipes/arrow?version=14.0.1).
Describe alternatives you've considered
Alternative could be to provide examples of conan recipe the developer could define in local build environment.
Additional context
The issue could be considered as specific for conan package manager but on higher level as sibling feature requests other package managers could be also considered, e.g. vcpkg, pixi, etc.