diff options
Diffstat (limited to 'artifacts.gradle')
-rw-r--r-- | artifacts.gradle | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/artifacts.gradle b/artifacts.gradle index 4471d37..8e01978 100644 --- a/artifacts.gradle +++ b/artifacts.gradle @@ -1,30 +1,6 @@ import groovy.xml.MarkupBuilder -apply plugin: 'com.github.dcendents.android-maven' - -// build a jar with source files -task sourcesJar(type: Jar) { - from android.sourceSets.main.java.srcDirs - classifier = 'sources' -} - -task javadoc(type: Javadoc) { - failOnError false - source = android.sourceSets.main.java.sourceFiles - classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) - classpath += configurations.compile -} - -// build a jar with javadoc -task javadocJar(type: Jar, dependsOn: javadoc) { - classifier = 'javadoc' - from javadoc.destinationDir -} - -artifacts { - archives sourcesJar - archives javadocJar -} +apply plugin: 'maven-publish' // Task to generate our public.xml file // See https://developer.android.com/studio/projects/android-library.html#PrivateResources @@ -107,4 +83,16 @@ task generatepublicxml { } } +afterEvaluate { + publishing { + publications { + release(MavenPublication) { + from components.release + groupId = group + artifactId = project.name + } + } + } +} + build.dependsOn generatepublicxml
\ No newline at end of file |