maven 打包用于,jitpack打包版本 #package #jitpack
apply plugin: 'digital.wup.android-maven-publish'
task sourceJar(type: Jar) {
from android.sourceSets.main.java.srcDirs
classifier 'sources'
}
task javadoc(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
options.encoding "UTF-8"
options.charSet 'UTF-8'
failOnError = false
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
}
task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}
//task classesJar(type: Jar) {
// from "$buildDir/intermediates/classes/release"
//}
publishing {
publications {
mavenAar(MavenPublication) {
groupId group
artifactId project.name
version version
artifact(sourceJar)
artifact(javadocJar)
// artifact(classesJar)
from components.android
}
}
}