beanstalk-client icon indicating copy to clipboard operation
beanstalk-client copied to clipboard

add conan package

Open paulo-erichsen opened this issue 5 years ago • 3 comments

hello deepfryed, would it be possible to officially support conan for this package?

for example, the Catch2 library has their package in the conan repository

  • https://bintray.com/catchorg/Catch2/Catch2%3Acatchorg
  • https://github.com/catchorg/Catch2/tree/master/.conan

paulo-erichsen avatar Sep 24 '19 22:09 paulo-erichsen

Sorry, the testing setup I have serves the purpose here. If you go back in history, you can see I switched from using gtest to something simpler without extra dependencies.

  1. I'd like to minimize dependencies
  2. Does Conan offer something that's missing ?

deepfryed avatar Sep 24 '19 23:09 deepfryed

sorry I should have been more clear. Conan is a popular package manager for C / C++. Other popular C/C++ package managers are build2, hunter, vcpkg

with conan, users can install packages locally which allows them to link libraries and all as if they were installed in the system. Then users can link the conan package against their project using the conan integration such as through CMake, Make, etc.

so what I was wondering in the original post was whether you could create a beanstalk-client conan package. Which then would be hosted in bintray and then users would be able to just install the package by running something like conan install beanstalk-client@deepfryed/stable

I've only mentioned Catch2 as an example that they do have code to create their own conan package and also they have their package hosted in bintray

  • https://conan.io
  • https://github.com/conan-io/conan
  • https://bincrafters.github.io/2018/07/14/What-Is-Conan/
  • https://docs.conan.io/en/latest/reference/commands/consumer/install.html
  • https://docs.conan.io/en/latest/integrations.html

paulo-erichsen avatar Sep 25 '19 00:09 paulo-erichsen

oh never heard of it before!

sure thing, no problem - I can take a look over the weekend 👍

deepfryed avatar Sep 25 '19 07:09 deepfryed