Add recipe for libzenohcxx package #26845
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes part of #26053 .
PR content
This PRs adds some a recipe for the C++ bindings for the Zenoh ecosystem (https://zenoh.io/), it is a follow up of #26736 .
In particular, it contains the a recipe for packages generated from the
zenoh-cpp
repository, that that generate the following packages (structure and naming inspired by the Debian and homebrew existing packages):libzenohcxx
package, a header-only C++ library (no rust involved in it), that wraps either the zenoh-c rust library with a C interface packaged inlibzenohc
package, or the zenoh-pico C library (https:/eclipse-zenoh/zenoh-pico, currently not packaged in conda-forge).As this is an header-only library, there is no rust involved, so
zenoh-rust-abi
package is not used here.Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).