You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can help as much as possible, but currently not very familiar with the entire process.
Since range-v3 is a header-only library, it shouldn't be too hard to get it into conda-forge. The basic procedure is to clone this repo (staged recipes), and create a new directory in the recipes directory:
staged-recipes/
recipes/
example/ # Don't delete the example
meta.yaml
range-v3/ # add this one
meta.yaml
build.sh
bld.bat
As for the contents of meta.yaml, build.sh, and bld.bat, you can try looking at another recipe as an example. For instance xtensor is a header-only C++ library, so its recipe in the xtensor-feedstock would be a good place to look.
(Although it's header-only, their build.sh script still uses cmake and make install rather than a simple "install" command like cp -R include/* ${PREFIX}/include. I guess that's because they want to install the cmake modules that makes it easier for other cmake-based projects to use xtensor.)
Anyway, test your recipe with conda build staged-recipes/range-v3, and then submit a pull request here with your changes.
Adding the range-v3 library to conda-forge would be very welcome. Example:
I can help as much as possible, but currently not very familiar with the entire process.
https://github.com/ericniebler/range-v3
https://ericniebler.github.io/range-v3/
The text was updated successfully, but these errors were encountered: