reenable -PskipIndy for installGroovy task plus add support for -PskipGrooid


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/9d5c058f
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/9d5c058f
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/9d5c058f

Branch: refs/heads/GROOVY_2_5_X
Commit: 9d5c058faa4442dda6ba86e178dd6640057b5ea6
Parents: 5ccff7c
Author: paulk <pa...@asert.com.au>
Authored: Fri Feb 23 20:05:58 2018 +1000
Committer: paulk <pa...@asert.com.au>
Committed: Fri Feb 23 20:16:40 2018 +1000

----------------------------------------------------------------------
 gradle/assemble.gradle | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/9d5c058f/gradle/assemble.gradle
----------------------------------------------------------------------
diff --git a/gradle/assemble.gradle b/gradle/assemble.gradle
index 520239f..4aac29c 100644
--- a/gradle/assemble.gradle
+++ b/gradle/assemble.gradle
@@ -370,15 +370,19 @@ ext.distSpec = copySpec {
             }
         }
     }
-    into('indy') {
-        from jarjarWithIndy
-        from modules()*.jarjarWithIndy
-    }
-    into('grooid') {
-        from { new File(jar.archivePath.parent, 
"${jar.baseName}-${jar.version}-grooid.jar") }
-        from {
-            modules()*.jar.collect { j ->
-                new File(j.archivePath.parent, 
"${j.baseName}-${j.version}-grooid.jar")
+    if (!rootProject.hasProperty('skipIndy')) {
+        into('indy') {
+            from jarjarWithIndy
+            from modules()*.jarjarWithIndy
+        }
+    }
+    if (!rootProject.hasProperty('skipGrooid')) {
+        into('grooid') {
+            from { new File(jar.archivePath.parent, 
"${jar.baseName}-${jar.version}-grooid.jar") }
+            from {
+                modules()*.jar.collect { j ->
+                    new File(j.archivePath.parent, 
"${j.baseName}-${j.version}-grooid.jar")
+                }
             }
         }
     }

Reply via email to