diff options
author | Alan Viverette <alanv@google.com> | 2018-08-01 14:51:02 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-08-01 14:51:02 +0000 |
commit | 13bcc713cd3350c228c034a7df94437893159d63 (patch) | |
tree | e1204783caebb3f6aae92ba7d67fbe0ea33fa22f /library | |
parent | e8de0c555fb64115edde66699675c5b328fc2c79 (diff) | |
parent | 41cf3fdb47ee40c267e11ca085ae4b45f84a7467 (diff) | |
download | multidex-13bcc713cd3350c228c034a7df94437893159d63.tar.gz |
Merge "Fix ub-multidex gradle build, add docs"
Diffstat (limited to 'library')
-rw-r--r-- | library/build.gradle | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/library/build.gradle b/library/build.gradle index 83cbd27..fe707f0 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -36,7 +36,7 @@ task makeVersionFile(type:Exec) { } android { - compileSdkVersion 4 + compileSdkVersion gradle.currentSdk defaultConfig { minSdkVersion 4 @@ -55,15 +55,21 @@ android { manifest.srcFile 'AndroidManifest.xml' } } +} + +android.libraryVariants.all { variant -> + variant.getJavaCompiler().dependsOn(makeVersionFile) - lintOptions { - // TODO: fix errors and reenable. - abortOnError false + if (!name.equals(com.android.builder.core.BuilderConstants.RELEASE)) { + return // Skip non-release } -} -android.libraryVariants.all { - v -> v.getJavaCompiler().dependsOn(makeVersionFile) + + def sourceJar = project.tasks.create(name: "sourceJarRelease", type: Jar) { + classifier = 'sources' + from android.sourceSets.main.java.srcDirs + } + artifacts.add("archives", sourceJar) } uploadArchives { |