Download latest android studio by default

This commit is contained in:
Nikolay Krasko
2014-03-24 19:56:50 +04:00
parent cceb66d632
commit d577656815
+32 -3
View File
@@ -362,8 +362,7 @@
</target>
<target name="get_android_studio">
<property name="android.version" value="0.4.6"/>
<property name="android.build.version" value="133.1028713"/>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${basedir}/dependencies/ant-contrib.jar"/>
<condition property="android.os.tag" value="windows">
<os family="windows" />
@@ -382,6 +381,37 @@
</and>
</condition>
<if>
<not>
<and>
<isset property="android.version"/>
<isset property="android.build.version"/>
</and>
</not>
<then>
<loadresource property="android.version">
<url url="http://tools.android.com/download/studio/canary/latest"/>
<filterchain>
<tokenfilter>
<filetokenizer/>
<replaceregex pattern="^(.*)http://dl\.google\.com/dl/android/studio/ide-zips/(\d+\.\d+\.\d+)(.*)$" replace="\2" flags="s"/>
</tokenfilter>
</filterchain>
</loadresource>
<loadresource property="android.build.version">
<url url="http://tools.android.com/download/studio/canary/latest"/>
<filterchain>
<tokenfilter>
<filetokenizer/>
<replaceregex pattern="^(.*)http://dl\.google\.com/dl/android/studio/ide-zips/\d+\.\d+\.\d+/android-studio-ide-(\d+\.\d+)(.*)$" replace="\2" flags="s"/>
</tokenfilter>
</filterchain>
</loadresource>
</then>
</if>
<echo message="Download android studio: ${android.version} ${android.build.version}" />
<property name="android.file.name" value="android-studio-ide-${android.build.version}-${android.os.tag}.zip" />
<property name="android.studio.url" value="http://dl.google.com/dl/android/studio/ide-zips/${android.version}/${android.file.name}"/>
<property name="android.destination.dir" value="android-studio/sdk" />
@@ -399,7 +429,6 @@
<cutdirsmapper dirs="1"/>
</unzip>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${basedir}/dependencies/ant-contrib.jar"/>
<if>
<matches pattern=".+windows\.zip" string="${android.file.name}"/>
<then>