commit | 67c5c39a560d909f88cea0724237f5a9b3c03ee6 | [log] [tgz] |
---|---|---|
author | Adam Murdoch <adam@gradle.biz> | Thu Sep 20 11:27:05 2012 +1000 |
committer | Adam Murdoch <adam@gradle.biz> | Thu Sep 20 11:27:05 2012 +1000 |
tree | 5fdd16bd7f2b65ed9d0f65f1fe3b55b9aa779245 | |
parent | 991c1464abd68db2d99059afa8fc1ad7090d0f62 [diff] |
Fix jar name in library bundle when library project specifies a version. Change-Id: I99883994fcf22642a843a84e0f6e6860009d8543
diff --git a/gradle/src/main/groovy/com/android/build/gradle/AndroidLibraryPlugin.groovy b/gradle/src/main/groovy/com/android/build/gradle/AndroidLibraryPlugin.groovy index 19f973c..bd56b12 100644 --- a/gradle/src/main/groovy/com/android/build/gradle/AndroidLibraryPlugin.groovy +++ b/gradle/src/main/groovy/com/android/build/gradle/AndroidLibraryPlugin.groovy
@@ -102,7 +102,7 @@ Jar jar = project.tasks.add("${buildTypeData.buildType.name}Jar", Jar); jar.from(variant.compileTask.outputs); jar.destinationDir = project.file("$project.buildDir/$DIR_BUNDLES/${variant.dirName}") - jar.baseName = "classes" + jar.archiveName = "classes.jar" String packageName = variantConfig.getPackageFromManifest().replace('.', '/'); jar.exclude(packageName + "/R.class") jar.exclude(packageName + "/R\$*.class")