CESNET / GPUJPEG

JPEG encoder and decoder library and console application for NVIDIA GPUs from CESNET and SITOLA of Faculty of Informatics at Masaryk University.
BSD 2-Clause "Simplified" License
229 stars 66 forks source link

Support of conan center #87

Open anthonyliot opened 7 months ago

anthonyliot commented 7 months ago

Not an issue but a nice feature will be to get GPUJPEG available on conancenter. Based on the structure of the project it should be not too problematic to add the 'recipe' for Conan.

MartinPulec commented 6 months ago

Hi, unfortunately we have nearly zero experiences with Conan, so it is a bit tricky. I've tried to initialize the project, after a bit tweaking the Conan profile to use C++11 standard (because cmake refuses the default 17) it compiles something. But I have no clue how to add eg. dependency on CUDA to conanfile.py – some packages from Conan repo use CUDA, but just adding "cuda" or "with_cuda" to True to options as those produce "unknown option" etc etc.

I am afraid that I am not brave enough to issue a pull request with the recipe when I have almost no expertise in this field. If you will be willing to do so, we'd certainly be glad, also I'd like to assist if I can. But since I don't know the ecosystem I would more likely won't be able to do this without an assistance.

anthonyliot commented 5 months ago

Hi @MartinPulec

I will try to check if I can initiate some work on that on my free time ;)