Add recipe for human-dynamics-estimation packages #27723
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.
human-dynamics-estimation is a set of C++ libraries, plugins and executable that constitute the software used to estimate biomechanical related quantities in humans, initially developed as part of the AnDy European research project.
The proposed recipe adds two different packages:
libhuman-dynamics-estimation
: This is the package that is meant to be used if the package is consumed as a C/C++ library, and linked to a downstream project. To do so, the package contains arun_exports
section. This package name contains thelib
prefix as requested in Add recipe for libmatio-cpp #19764 (review) for C/C++ libraries.human-dynamics-estimation-python
: This is the package that contains Python bindings for the C++ libraries contained inlibhuman-dynamics-estimation
, wrapped via pybind11.human-dynamics-estimation
: This is the package is an empty meta-package that depends onlibhuman-dynamics-estimation
andhuman-dynamics-estimation-python
and is used to install all the outputs generated by thehuman-dynamics-estimation
repo.The feedstock is named
human-dynamics-estimation
to match the repo name and the main meta-packages output to install all the outputs.Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).