-
-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conan Support #412
Comments
I would be happy for you to do everything yourself :-) Best regards, |
Hi @IronTony-Stark, is there an update on this? Having this available in Conan would be huge! Thank you! |
Hi @Wyverex42! |
@economicseries @Wyverex42 done 🥳 You should be able to install jsoncons with Note however that for every new version of jsoncons, you will have to update the package in conan-center-index as well. But that should be pretty trivial. |
Let me start by saying thank you :)
I've been using
jsoncons
in my several pet projects and so far it's been great. The only thing I wish it had at the moment is Conan support.Describe the proposed feature
Conan is a C++ package and dependency manager similar to
vcpkg
. However, in my experience Conan is more powerful, thus I prefer it more.Conan can be easily installed on any platform using
pip install conan
.For more details on Conan usage, don't hesitate to ask me or refer to Conan's docs.
What other libraries (C++ or other) have this feature?
For example,
Rapidjson
supports Conan. Here are the links to JFrog ConanCenter and to conan-center-indexInclude a code fragment with sample data that illustrates the use of this feature
I've created and tested locally the following
conanfile.py
.Using the above-mentioned Conan recipe (
conanfile.py
), one can installjsoncons
using the following commands:What needs to be done
No changes in this repo are required to add
Conan
support. The only thing necessary is to upload the above-mentionedconanfile.py
to conan-center-index.Then everybody will be able to install
jsoncons
with justconan install jsoncons/<version>@
- as easy as that!I'm willing to do everything necessary myself but before I start I wanted to ask for your permission first. This is the primary purpose of this feature request.
Don't hesitate to ask me should you have any questions. Thank you for your time :)
The text was updated successfully, but these errors were encountered: