hpx icon indicating copy to clipboard operation
hpx copied to clipboard

Add support for conan

Open ansar-sa opened this issue 4 years ago • 4 comments

Would the team please consider adding the hpx package into the conan repository. I understand that there is vcpkg support, however for a few projects conan is already being used and significantly cuts down time to use hpx with existing package management and ci/cd pipelines.

ansar-sa avatar Jun 24 '21 11:06 ansar-sa

Currently none of the HPX developers are using conan so there hasn't been the interest or need to add a conan package. However, if there's interest we'd be happy to help out with creating one. It'd be great if someone who has experience with writing conan packages (you?) could set up a starting point, and we'd be happy to review and revise the package.

msimberg avatar Jun 24 '21 11:06 msimberg

In case it's an option to you, I just want to point out that we also have a spack package. However, I understand that spack is not conan...

msimberg avatar Jun 24 '21 11:06 msimberg

I unfortunately do not have enough domain expertise for package building re conan. looks reasonably involved so will need developers with prior conan packaging experience or could just be one of those things that becomes a time sink (the pipeline to use built packages from conan on the other hand is trivial). let me play around with vcpkg after all and see how involved it will be to integrate with existing ci/cd workflows.

ansar-sa avatar Jun 24 '21 11:06 ansar-sa

I have a bit of experience packaging for conan, though only on my local repositories. If that can help, I can submit a PR with such a setup and later make it to submit a package to the general conan repository.

FunMiles avatar Aug 10 '21 19:08 FunMiles