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'm not sure it should be in the cookie cutter. I don't think building a conda package from your repo will be common enough.
I think having a dev version of your project as a conda package mostly makes sense if installation of your package in particular is hard and/or slow. Instead, I'd recommend submitting to something like conda-forge upon release and managing the recipe separately from the project itself.
I can write up some of the reasoning for when to build the conda recipe from your repo vs separately, and how to manage that. In particular, how to write your actual package installation so that it will play well with things like conda-build (respect standard env like $CXX, $CMAKE_ARGS, etc.)
Activity
minrk commentedon Jan 23, 2023
I'm not sure it should be in the cookie cutter. I don't think building a conda package from your repo will be common enough.
I think having a dev version of your project as a conda package mostly makes sense if installation of your package in particular is hard and/or slow. Instead, I'd recommend submitting to something like conda-forge upon release and managing the recipe separately from the project itself.
I can write up some of the reasoning for when to build the conda recipe from your repo vs separately, and how to manage that. In particular, how to write your actual package installation so that it will play well with things like conda-build (respect standard env like $CXX, $CMAKE_ARGS, etc.)