Picture

Hi, I'm ogaclejapan.

Android Software Engineer at AbemaTV

Homebrewでバージョンを指定してインストール

androidのgradleビルドを調べてたら、
バージョン指定したインストール方法が必要になったので忘れぬうちにメモ。
(なぜかbrew helpコマンドには書いてない。。)

インストールできるバージョンを確認する

brew versions (FORMULA)でインストール可能なバージョン一覧を表示できる

brew versions gradle
1.3      git checkout 1715215 /usr/local/Library/Formula/gradle.rb
1.2      git checkout 9b7d294 /usr/local/Library/Formula/gradle.rb
1.1      git checkout 7941972 /usr/local/Library/Formula/gradle.rb
1.0      git checkout dff67fb /usr/local/Library/Formula/gradle.rb
1.0-rc-3 git checkout 5f9e348 /usr/local/Library/Formula/gradle.rb
1.0-rc-2 git checkout f72e33f /usr/local/Library/Formula/gradle.rb
1.0-rc-1 git checkout e2438cf /usr/local/Library/Formula/gradle.rb
...

※同じ表示にならない場合はbrew updateで最新版へ更新してみたほうがよい

特定バージョンをインストールする

一覧からインストールしたいバージョンが見つかったら、バージョンに対応する形で右側に表示されたgit checkout .../gradle.rbまでの1行をコピぺしてターミナルから実行する。

#バージョン1.2をいれたい場合...
git checkout 9b7d294 /usr/local/Library/Formula/gradle.rb

これでbrew内のgradleインストールバージョンが1.2になる(はず)。
(この時点では確認してないけどbrew info gradleでバージョンが1.2だと思う)

あとは通常のbrew installコマンドでインストールするのみ。

brew install gradle
==> Downloading http://services.gradle.org/distributions/gradle-1.2-bin.zip
Back to Top