using tar.gz to preserve file attrs on linux

This commit is contained in:
Dmitry Avdeev
2018-01-11 11:55:49 +03:00
parent 8758030cf7
commit 8ab8f2994f
+3 -3
View File
@@ -59,14 +59,14 @@ task setupOfflineRepo(dependsOn: downloadOfflineRepo, type: Copy) {
task downloadAndroidSdk(type: Download) {
def osFamily = currentOs.familyName
src "http://repo.labs.intellij.net/thirdparty/android-sdk/${osFamily}_3_0.zip"
dest "$buildDir/android-sdk/${osFamily}.zip"
src "http://repo.labs.intellij.net/thirdparty/android-sdk/${osFamily}.tar.gz"
dest "$buildDir/android-sdk/${osFamily}.tar.gz"
onlyIfNewer true
onlyIf { !currentOs.isMacOsX() && inJetBrainsNetwork }
}
task setupAndroidSdk(dependsOn: [downloadAndroidSdk, downloadGradleDistribution, downloadGradleDistribution2, setupOfflineRepo], type: Copy) {
from zipTree(downloadAndroidSdk.outputs.files.singleFile)
from tarTree(downloadAndroidSdk.outputs.files.singleFile)
into "$buildDir/android-sdk/prebuilts/studio/sdk"
onlyIf { !currentOs.isMacOsX() }
outputs.dir("$buildDir/android-sdk/prebuilts/tools/common")