-
Notifications
You must be signed in to change notification settings - Fork 6k
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 recipe for simplifying build and install of solidity #12077
Comments
Do you mean distributing the This would be much more useful if we had Finally, a prerequisite to distribute via conan would probably be to make it possible for the compiler to use dependencies from there so we should do that first. I think this would actually be a good way to solve #8860. |
Yeah
Yeah, probable it would be even more interesting ...
Because conan support projects not only built on cmake tool, but it also supports make, meson and so on |
We don't really support anything other than cmake though so does that really matter for solc? I mean, I definitely do like the idea of conan more than e.g. vcpkg which seems to be tied more to MS ecosystem but would be nice to have some more concrete reasons for choosing this particular package manager over others :) AFAIK there's no clear winner yet and all of them are good candidates to become the standard tooling. In any case, I do like the idea of supporting it as one of the ways to get dependencies. I have just added a comment proposing it in #8860. Once we get that, we can think about publishing solc there. |
More build systems means more good libraries that you potentially could add as dependencies to your project without pain |
I personally think adding a library is never without pain, you always take on the responsibility of bugs in those libraries yourself. |
Without pain of compilation |
This issue has been marked as stale due to inactivity for the last 90 days. |
Hi everyone! This issue has been automatically closed due to inactivity. |
Abstract
In C++ community we already have nice tool like conan.
It could simplify installation of solidity as simple as:
Motivation
Simplifying build and install of solidity
The text was updated successfully, but these errors were encountered: