chiark / gitweb /
Also install platform-tools
authorDaniel Martí <mvdan@mvdan.cc>
Sun, 20 Oct 2013 11:42:58 +0000 (13:42 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Sun, 20 Oct 2013 11:42:58 +0000 (13:42 +0200)
buildserver/cookbooks/android-sdk/recipes/default.rb

index 6af4140856d5703aea7dd652d4d9ae512f985e45..0b8e1a4e76219b9be6b80998f39f2fc811982ce3 100644 (file)
@@ -51,6 +51,26 @@ X
   end
 end
 
+# This is currently 18.0.1
+script "add_platform_tools" do
+  interpreter "bash"
+  user user
+  cwd "/tmp"
+  code "
+    if [ -f /vagrant/cache/platform-tools.tar.gz ] ; then
+      echo Installing from cache
+      mkdir #{sdk_loc}/platform-tools
+      tar -C #{sdk_loc}/platform-tools -z -x -f /vagrant/cache/platform-tools.tar.gz
+    else
+      #{sdk_loc}/tools/android update sdk --no-ui -a -t platform-tools <<X
+y
+
+X
+    fi
+  "
+  not_if "test -d #{sdk_loc}/platform-tools"
+end
+
 %w{android-3 android-4 android-7 android-8 android-10 android-11
    android-12 android-13 android-14 android-15 android-16 android-17 android-18
    extra-android-support extra-android-m2repository}.each do |sdk|