48 lines
1.1 KiB
Groovy
48 lines
1.1 KiB
Groovy
apply plugin: 'com.github.dcendents.android-maven'
|
|
|
|
project.ext.innerPom = { // used by mavenInstaller
|
|
project {
|
|
packaging 'aar'
|
|
version ddVersion
|
|
groupId ddGroup
|
|
artifactId ddArtifactId
|
|
|
|
name ddArtifactId
|
|
description ddDescription
|
|
url ddWebsite
|
|
|
|
licenses {
|
|
license {
|
|
name 'The Apache Software License, Version 2.0'
|
|
url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
|
|
}
|
|
}
|
|
|
|
developers {
|
|
developer {
|
|
name 'Kevin Jin'
|
|
organizationUrl 'https://github.com/ddkjin'
|
|
}
|
|
}
|
|
|
|
// http://central.sonatype.org/pages/requirements.html
|
|
scm {
|
|
connection "scm:git:${ddGit}"
|
|
developerConnection "scm:git:${ddGit}"
|
|
url ddWebsite
|
|
}
|
|
|
|
issueManagement {
|
|
url ddTracker
|
|
}
|
|
}
|
|
}
|
|
|
|
project.ext.pomXml = pom innerPom // used by mavenJava publication in artifactory
|
|
|
|
install {
|
|
repositories.mavenInstaller {
|
|
// will not work with just pomXml
|
|
pom innerPom
|
|
}
|
|
}
|