From ec91c8fced680c941602b2c2cfa10a7822d0260f Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Mon, 25 Aug 2014 08:12:45 +0000
Subject: [PATCH] SSDM-279: use project property ivyRepository to define
 location of ivy repository

SVN: 32345
---
 gradle/javaproject.gradle | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gradle/javaproject.gradle b/gradle/javaproject.gradle
index 158b0497567..6a072153cc8 100644
--- a/gradle/javaproject.gradle
+++ b/gradle/javaproject.gradle
@@ -321,12 +321,16 @@ task checkDependencies(dependsOn: classes) << {
 }
 
 apply plugin: 'ivy-publish'
+if (hasProperty('ivyRepository') == false || ''.equals(project.ivyRepository))
+{
+    project.ext.ivyRepository = "${project.projectDir}/../ivy-repository"
+}
 publishing {
 
     repositories {
         ivy {
-            ivyPattern "file://${project.projectDir}/../ivy-repository/[organisation]/[module]/[revision]/ivy.xml"
-            artifactPattern "file://${project.projectDir}/../ivy-repository/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
+            ivyPattern "file://${project.ivyRepository}/[organisation]/[module]/[revision]/ivy.xml"
+            artifactPattern "file://${project.ivyRepository}/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
         }
     }
 }
-- 
GitLab