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
Homebrew package #36
Comments
+1 |
👍 |
Looks like someone is working on this here: Homebrew/legacy-homebrew#40597 |
Update: @plowman As of right now, I'm basically blocked on building from source within Homebrew (see the previously linked issue for more context). I'm going to try to deep dive over the next week but debugging OPAM/OCaml and C is a tad bit outside of my wheelhouse so I can't provide any ETA. If you want to install the pre-built binary provided by Facebook, I've made it available at my auxiliary tap: https://github.com/dambrisco/homebrew-aux The existing PR into Homebrew is the same formula, but the maintainers have asked for a from-source build and I don't expect it'll be merged until I've managed to get that working. |
I just opened Homebrew/legacy-homebrew#47792 - it adds a formula that uses 0.5. |
The Homebrew PR has landed. You can now install Infer via Homebrew, just do:
If you want to just target Java you can do:
or if you just want to target Clang you can do:
I think this can be closed now? |
Thank you @tonycosentini 🎉 🍺 |
@tonycosentini - what do we do when we create new infer release? |
If the build process does not change, we just need to change the download URL - https://github.com/Homebrew/homebrew/blob/1e0664f4b4ab73bb74b40e4f2d9370cc579e7986/Library/Formula/infer.rb There are a few improvements that can be made to this script, I'm not a huge fan of listing the dependencies within the script since they are already in the OPAM file. Unfortunately, you can't init an OPAM repo in the same directory a package was pinned from. |
For future reference, here's what the formula change looks like when there is a new release - Homebrew/legacy-homebrew#48328 (I'll try to keep up with releases, just wanted to leave this for reference if anyone is interested.) |
If you get the error "Error: No available formula for infer . Searching taps... homebrew/science/infernal" ... Then you must run this command first: brew update And then run `brew install infer`. Reference: facebook#36
It would be marvellous if Infer could be installed and updated via Homebrew.
Any plans to offer this as an alternative to compiling Infer yourself or retrieving the hosted binary?
The text was updated successfully, but these errors were encountered: