diff options
author | Xin Li <delphij@google.com> | 2019-07-01 20:59:49 +0000 |
---|---|---|
committer | Xin Li <delphij@google.com> | 2019-07-01 20:59:49 +0000 |
commit | 600b0068b2c05e75bed5101cd120326d5ab0c952 (patch) | |
tree | 4a55778ad6cd0b4aaad13e376160e8c36b3e544b /library/build.gradle | |
parent | 0af363100de92b20cbcdb19c17db2eec416a9a2e (diff) | |
parent | 745fa74857d2833e4d2dc3b0d6ab6e6cb6ff25f2 (diff) | |
download | multidex-600b0068b2c05e75bed5101cd120326d5ab0c952.tar.gz |
DO NOT MERGE - Merge qt-dev-plus-aosp-without-vendor (5699924) into stage-aosp-mastertemp_140451723
Bug: 134405016
Change-Id: Ia823681c5104d6b1986330db6205eebb5af3f307
Diffstat (limited to 'library/build.gradle')
-rw-r--r-- | library/build.gradle | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/library/build.gradle b/library/build.gradle index 1f17008..fe707f0 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -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 { |