aboutsummaryrefslogtreecommitdiff
path: root/artifacts.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'artifacts.gradle')
-rw-r--r--artifacts.gradle38
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