-
Notifications
You must be signed in to change notification settings - Fork 34
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
Brew formula #271
Comments
@alexmikhalevich stabbed this at https://github.com/alexmikhalevich/homebrew-cartesi/ |
Trying this starting from @alexmikhalevich work |
Ready for review at cartesi/homebrew-tap#4 |
Alex upstreamed the required Brew changes, so looks like there was no need for Makefile patches :) |
|
Context
Homebrew is one of the two most popular package managers for macOS.
It's a very convenient tool for a lot of users and developers.
It would be great to have a brew formula to install cartesi-machine from source.
Possible solutions
The machine-emulator is already compilable with dependencies coming from brew.
But this issue is about taking one step further and providing a brew formula to install the machine-emulator products from source: binaries, include files, libraries.
Brew has a particular organization, typically something like:
And that is symliked to:
One could argue that it's possible to delegate this task to a third-party developer not part of the machine-emulator team. But I believe there will be changes to the Makefile to make it more compatible with the brew build system.
ps: after the formula works it's also possible to provide pre-compiled binaries through brew bottles.
Definition of Done
brew install cartesi-machine
The text was updated successfully, but these errors were encountered: