diff options
Diffstat (limited to 'tools/data-binding/library/build.gradle')
-rw-r--r-- | tools/data-binding/library/build.gradle | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/tools/data-binding/library/build.gradle b/tools/data-binding/library/build.gradle index 229d3e1..dc58151 100644 --- a/tools/data-binding/library/build.gradle +++ b/tools/data-binding/library/build.gradle @@ -18,9 +18,7 @@ buildscript { repositories { - mavenLocal() jcenter() - mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:$androidPluginVersion" @@ -65,6 +63,12 @@ dependencies { provided 'com.android.support:cardview-v7:+' provided 'com.android.support:appcompat-v7:+' } + +configurations { + jarArchives +} + + //create jar tasks android.libraryVariants.all { variant -> def name = variant.buildType.name @@ -76,13 +80,23 @@ android.libraryVariants.all { variant -> def task = project.tasks.create "jar${name.capitalize()}", Jar task.dependsOn variant.javaCompile task.from variant.javaCompile.destinationDir - artifacts.add('archives', task); + artifacts.add('jarArchives', task); } uploadArchives { repositories { mavenDeployer { - repository(url: mavenLocal().url) pom.artifactId = 'library' } } } + +uploadJarArchives { + repositories { + mavenDeployer { + repository(url: "file://$mavenRepoDir") + pom.artifactId = "libraryJar" + } + } +} + +uploadArchives.dependsOn uploadJarArchives
\ No newline at end of file |