mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-11-25 21:42:07 +01:00
Fix description of subprojects POMs file
by adding evaluationDependsOnChildren() on the root project. Thanks to Peter Niederwieser for the hint.
This commit is contained in:
parent
82654cd15e
commit
0111be1a04
1 changed files with 5 additions and 13 deletions
16
build.gradle
16
build.gradle
|
@ -91,6 +91,7 @@ description = """\
|
|||
Smack ${version}
|
||||
${oneLineDesc}."""
|
||||
|
||||
evaluationDependsOnChildren()
|
||||
subprojects {
|
||||
apply plugin: 'maven'
|
||||
apply plugin: 'osgi'
|
||||
|
@ -116,6 +117,7 @@ subprojects {
|
|||
archives sourcesJar
|
||||
archives javadocJar
|
||||
}
|
||||
|
||||
uploadArchives {
|
||||
repositories {
|
||||
mavenDeployer {
|
||||
|
@ -132,11 +134,13 @@ subprojects {
|
|||
authentication(userName: sonatypeUsername, password: sonatypePassword)
|
||||
}
|
||||
}
|
||||
|
||||
pom.project {
|
||||
name 'Smack'
|
||||
packaging 'jar'
|
||||
inceptionYear '2003'
|
||||
url 'http://www.igniterealtime.org/projects/smack/'
|
||||
description project.description
|
||||
|
||||
issueManagement {
|
||||
system 'JIRA'
|
||||
|
@ -187,18 +191,6 @@ subprojects {
|
|||
}
|
||||
}
|
||||
|
||||
// This is not really beautifully, but it's the only way I found to add
|
||||
// the sub-projects description as description element to the POM
|
||||
subprojects*.uploadArchives {
|
||||
repositories {
|
||||
mavenDeployer {
|
||||
pom.project {
|
||||
description project.description
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def getGitCommit() {
|
||||
def dotGit = new File("$projectDir/.git")
|
||||
if (!dotGit.isDirectory()) return 'non-git build'
|
||||
|
|
Loading…
Reference in a new issue