AcademySoftwareFoundation / openvdb

OpenVDB - Sparse volume data structure and tools
http://www.openvdb.org/
Apache License 2.0
2.74k stars 665 forks source link

Conan package #664

Open AlvaroFS opened 4 years ago

AlvaroFS commented 4 years ago

Hi,

Is there any plan of giving support to conan packages? I'm always struggling to make it work although with the latest changes in the CMakeLists it's becoming easier. It would be nice to have official support as with vcpckg, though.

Thanks!

Idclip commented 4 years ago

Hey @AlvaroFS - Currently there's no plan to "support" conan packages. I say "support" as the OpenVDB TSC members aren't currently looking after any of the recipes in package managers like brew/vcpkg etc. These are currently community driven. I suspect the best way forward in the near future would be if someone is able to put OpenVDB into conan, then we can advertise/document it within the VDB docs.

AlvaroFS commented 3 years ago

Hi @Idclip! It's been a while but I finally managed to gather some time and work on a OpenVDB recipe for Conan. I've just opened a PR to add it to Conan Center. Feel free to make any comments or suggestions about it.

PS: I know there are some CMake changes coming for the 8.1 version. I'll update the recipe when it's released.

Idclip commented 3 years ago

Fantastic! Thanks a lot @AlvaroFS, I have since experimented with Conan (albeit only a very small amount) but found the experience good. Let us know here should you run into any major issues. Additionally, should you have any feedback on our CMake or comments on anything in VDB that made this task difficult, I'd like to hear it!

We should look to update the readme or docs somewhere with the supported package manages too (more a note to myself than anything else).

innerlee commented 9 months ago

Hi! Will the conan version be updated? Currently there is only one version 8.0.1 https://conan.io/center/recipes/openvdb?version=8.0.1