You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by dk...@apache.org on 2020/11/30 20:43:33 UTC

[sling-org-apache-sling-starter] branch master updated: Fixed SLING-9421 - adding groovy support to the launcher

This is an automated email from the ASF dual-hosted git repository.

dklco pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-starter.git


The following commit(s) were added to refs/heads/master by this push:
     new 133c852  Fixed SLING-9421 - adding groovy support to the launcher
133c852 is described below

commit 133c85260f5519ca0284bac120ff93fb852b88d1
Author: Dan Klco <dk...@apache.org>
AuthorDate: Mon Nov 30 15:42:24 2020 -0500

    Fixed SLING-9421 - adding groovy support to the launcher
---
 pom.xml                       |   5 +-
 src/main/features/groovy.json | 116 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index ed5af9e..b58c4bd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,11 +41,13 @@
         <starter.min.bundles.count>126</starter.min.bundles.count>
 
         <!-- versions to be replaced in the feature files -->
+        <asm.version>9.0</asm.version>
         <jackrabbit.version>2.20.0</jackrabbit.version>
         <oak.version>1.32.0</oak.version>
         <slf4j.version>1.7.25</slf4j.version>
         <composum.nodes.version>2.1.1</composum.nodes.version>
         <jackson.version>2.11.1</jackson.version>
+        <groovy.version>3.0.6</groovy.version>
         <!-- skip index generation for all builds except for CI and release -->
         <bnd.index.generation.skip>true</bnd.index.generation.skip>
     </properties>
@@ -84,7 +86,7 @@
                 <version>1.4.2</version>
                 <extensions>true</extensions>
                 <configuration>
-                    <replacePropertyVariables>jackrabbit.version,oak.version,slf4j.version,composum.nodes.version,jackson.version</replacePropertyVariables>
+                    <replacePropertyVariables>asm.version,jackrabbit.version,groovy.version,oak.version,slf4j.version,composum.nodes.version,jackson.version</replacePropertyVariables>
                     <framework>
                         <groupId>org.apache.felix</groupId>
                         <artifactId>org.apache.felix.framework</artifactId>
@@ -307,4 +309,3 @@
         </profile>
     </profiles>
 </project>
-
diff --git a/src/main/features/groovy.json b/src/main/features/groovy.json
new file mode 100644
index 0000000..62cd7d2
--- /dev/null
+++ b/src/main/features/groovy.json
@@ -0,0 +1,116 @@
+{
+    "bundles": [
+        {
+            "id": "org.ow2.asm:asm:${asm.version}",
+            "start-order": "15"
+        },
+        {
+            "id": "org.ow2.asm:asm-analysis:${asm.version}",
+            "start-order": "15"
+        },
+        {
+            "id": "org.ow2.asm:asm-commons:${asm.version}",
+            "start-order": "15"
+        },
+        {
+            "id": "org.ow2.asm:asm-tree:${asm.version}",
+            "start-order": "15"
+        },
+        {
+            "id": "org.ow2.asm:asm-util:${asm.version}",
+            "start-order": "15"
+        },
+        {
+            "id": "org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:1.3.2",
+            "start-order": "15"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-ant:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-astbuilder:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-cli-picocli:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-console:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-datetime:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-docgenerator:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-groovydoc:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-groovysh:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-jmx:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-json:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-jsr223:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-macro:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-nio:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-servlet:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-sql:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-swing:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-templates:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-test:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-test-junit5:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-testng:${groovy.version}",
+            "start-order": "20"
+        },
+        {
+            "id": "org.codehaus.groovy:groovy-xml:${groovy.version}",
+            "start-order": "20"
+        }
+    ]
+}
\ No newline at end of file