35 lines
1.3 KiB
Ruby
35 lines
1.3 KiB
Ruby
|
cask 'android-sdk' do
|
||
|
version '25.2.3'
|
||
|
sha256 '593544d4ca7ab162705d0032fb0c0c88e75bd0f42412d09a1e8daa3394681dc6'
|
||
|
|
||
|
# google.com/android/repository/tools_r was verified as official when first introduced to the cask
|
||
|
url "https://dl.google.com/android/repository/tools_r#{version}-macosx.zip"
|
||
|
name 'android-sdk'
|
||
|
homepage 'https://developer.android.com/index.html'
|
||
|
|
||
|
binary "#{staged_path}/tools/bin/sdkmanager"
|
||
|
binary "#{staged_path}/tools/android"
|
||
|
binary "#{staged_path}/tools/ddms"
|
||
|
binary "#{staged_path}/tools/draw9patch"
|
||
|
binary "#{staged_path}/tools/emulator"
|
||
|
binary "#{staged_path}/tools/emulator64-arm"
|
||
|
binary "#{staged_path}/tools/emulator-check"
|
||
|
binary "#{staged_path}/tools/emulator64-mips"
|
||
|
binary "#{staged_path}/tools/emulator64-x86"
|
||
|
binary "#{staged_path}/tools/hierarchyviewer"
|
||
|
binary "#{staged_path}/tools/lint"
|
||
|
binary "#{staged_path}/tools/mksdcard"
|
||
|
binary "#{staged_path}/tools/monitor"
|
||
|
binary "#{staged_path}/tools/monkeyrunner"
|
||
|
binary "#{staged_path}/tools/traceview"
|
||
|
|
||
|
postflight do
|
||
|
system_command "#{staged_path}/tools/bin/sdkmanager", args: ['tools', 'platform-tools', 'build-tools;25.0.2'], input: 'y'
|
||
|
end
|
||
|
|
||
|
caveats <<-EOS.undent
|
||
|
We will install android-sdk-tools, platform-tools, and build-tools for you.
|
||
|
You can contol android sdk packages via sdkmanager command.
|
||
|
EOS
|
||
|
end
|