summaryrefslogtreecommitdiff
path: root/java/gradle
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2016-05-24 10:46:24 -0400
committerJose <jose@zeroc.com>2016-05-25 09:53:37 +0200
commitd7ea263df756eaf0db67428db0718a8e4ce96ac9 (patch)
treef13f1e5c50d83e04f7b23e306b794d1438ef313e /java/gradle
parentAdd iceBuilderHome gradle property to use local builder (diff)
downloadice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.tar.bz2
ice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.tar.xz
ice-d7ea263df756eaf0db67428db0718a8e4ce96ac9.zip
Allow java libraries to override pom scm data
Diffstat (limited to 'java/gradle')
-rw-r--r--java/gradle/library.gradle12
1 files changed, 9 insertions, 3 deletions
diff --git a/java/gradle/library.gradle b/java/gradle/library.gradle
index 30edb51443e..8299bdc3f0a 100644
--- a/java/gradle/library.gradle
+++ b/java/gradle/library.gradle
@@ -12,6 +12,12 @@ apply plugin: 'signing'
def pomName = "${libDir}/${project.name}-${project.version}.pom"
+def scmData = [
+ connection : 'scm:git:git@github.com/zeroc-ice/ice.git',
+ developerConnection : 'scm:git:git@github.com/zeroc-ice/ice.git',
+ url : 'git://github.com/zeroc-ice/ice.git'
+].collectEntries { key, value -> [key, project.hasProperty(key) ? project.property(key) : value] }
+
ext.projectPom = {
pom {
project {
@@ -20,9 +26,9 @@ ext.projectPom = {
url 'https://zeroc.com'
packaging 'jar'
scm {
- connection 'scm:git:git@github.com/zeroc-ice/ice.git'
- developerConnection 'scm:git:git@github.com/zeroc-ice/ice.git'
- url 'git://github.com/zeroc-ice/ice.git'
+ connection scmData.connection
+ developerConnection scmData.developerConnection
+ url scmData.url
}
licenses {
license {