From da69e667fbec0ee0835130e952d5dddd6fdb399e Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 6 Aug 2013 22:03:49 -0700 Subject: android-sdk: use resource --- Library/Formula/android-sdk.rb | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/android-sdk.rb b/Library/Formula/android-sdk.rb index da072bb21..c855f7803 100644 --- a/Library/Formula/android-sdk.rb +++ b/Library/Formula/android-sdk.rb @@ -1,17 +1,16 @@ require 'formula' -class AdbBashCompletion < Formula - url 'https://raw.github.com/CyanogenMod/android_sdk/3bf0a01ef66a9b99149ba3faaf34a1362581dd01/bash_completion/adb.bash' - sha1 '8e7dad45b8c98c359516d4a818a9090125bc6f7a' - version 'cyanogenmod_jellybean' -end - class AndroidSdk < Formula homepage 'http://developer.android.com/index.html' url 'http://dl.google.com/android/android-sdk_r22.0.5-macosx.zip' version '22.0.5' sha1 'a4585d7e87a61a2a8cfd29a45514292f686e5281' + resource 'completion' do + url 'https://raw.github.com/CyanogenMod/android_sdk/3bf0a01ef66a9b99149ba3faaf34a1362581dd01/bash_completion/adb.bash' + sha1 '8e7dad45b8c98c359516d4a818a9090125bc6f7a' + end + # TODO docs and platform-tools # See the long comment below for the associated problems def self.var_dirs @@ -60,9 +59,7 @@ class AndroidSdk < Formula EOS end - AdbBashCompletion.new.brew do - bash_completion.install 'adb.bash' => 'adb-completion.bash' - end + resource('completion').stage { bash_completion.install 'adb.bash' => 'adb-completion.bash' } end def caveats; <<-EOS.undent -- cgit v1.2.3