aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/android-sdk.rb15
1 files changed, 6 insertions, 9 deletions
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