Conversation
version "1.0" | ||
|
||
def install | ||
bin.install "planck" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this a binary? If it is, and it can't be built from source, we have a homebrew-binary repository that might be a better fit.
I see this is a binary. Can this be built from source? |
Source is available at https://github.com/mfikes/planck I can work with the author to provide a versioned URL. |
Thanks! If they tag a release, we could use the Github tarball and make the formula build from source. |
Got it, thanks! |
The build has some external dependencies, so in current form this is probably a better fit for Assuming I wanted to put together a "build from source" build, are formulas which pull large external repositories and interact with systems such as CocoaPods discouraged? |
Not necessarily, though it's easier if we can fetch those dependencies using Homebrew's mechanisms. Take a look at Go recipes like packer, for example; Homebrew manages fetching and staging the go deps instead of using |
Thanks. Moved to https://github.com/Homebrew/homebrew-binary/pull/256 |
Just to be clear, if it can be built from source, even if it's a bit involved, then it should be here, not in homebrew-binary. |
Thanks, Alex, I'm working with the author on this. |
This is a New Formula, Planck is a self-contained ClojureScript REPL.