Support `brew install conjure`
Motivation
Users who want to build servers in other languages than Java will likely want to use their own native build tool instead of gradle-conjure.
It should be easy to write a new build tool because all the generators are just CLIs (i.e. they conform to a consistent interface).
To make it easy to develop a new build tool, I think it would be nice if we could let people play with the CLIs so they can get a feel for the interfaces and how they work.
Proposal
We submit some formulas to the homebrew core repository, notionally:
- conjure.rb
- conjure-typescript.rb
- conjure-java.rb
- conjure-python.rb
Users on a mac will then be able to get the latest release and string together CLIs:
$ brew install conjure conjure-typescript
$ conjure compile foo.yml out.conjure.json
Note, it seems like the BrewTestBot requires 30 forks, 30 watchers and 75 stars (example) so we need a few more watchers and forks!
An alternative might be to just set up a palantir/homebrew repo, so that people would run brew install palantir/homebrew/conjure (https://docs.brew.sh/How-to-Create-and-Maintain-a-Tap)