From: Mathieu Baudier Date: Thu, 25 Oct 2012 15:12:19 +0000 (+0000) Subject: Introduce execution module archetype X-Git-Tag: argeo-slc-2.1.7~585 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=ca9526438a73fa5c35199c1d796e2fb6c40dfbd8;p=gpl%2Fargeo-slc.git Introduce execution module archetype git-svn-id: https://svn.argeo.org/slc/trunk@5649 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/archetypes/org.argeo.slc.archetype.basic/.project b/archetypes/org.argeo.slc.archetype.basic/.project deleted file mode 100644 index 663f17321..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/.project +++ /dev/null @@ -1,11 +0,0 @@ - - - org.argeo.slc.archetype.basic - - - - - - - - diff --git a/archetypes/org.argeo.slc.archetype.basic/archetype.properties b/archetypes/org.argeo.slc.archetype.basic/archetype.properties deleted file mode 100644 index 00dcecbc1..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/archetype.properties +++ /dev/null @@ -1 +0,0 @@ -slcArchetype.slc.version=0.11.2-SNAPSHOT \ No newline at end of file diff --git a/archetypes/org.argeo.slc.archetype.basic/pom.xml b/archetypes/org.argeo.slc.archetype.basic/pom.xml deleted file mode 100644 index 6274d40cf..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/pom.xml +++ /dev/null @@ -1,12 +0,0 @@ - - 4.0.0 - - org.argeo.slc - archetype - 0.11.4 - .. - - org.argeo.slc.archetypes - org.argeo.slc.archetype.basic - SLC Basic Project Archetype - \ No newline at end of file diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml deleted file mode 100644 index 343af3d6a..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - 0.11.2-SNAPSHOT - - - - - - - - pom.xml - - - - \ No newline at end of file diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml deleted file mode 100644 index 648c707e4..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml +++ /dev/null @@ -1,13 +0,0 @@ - - org.argeo.slc.archetype.basic - - - - diff --git a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml deleted file mode 100644 index 228f0e03e..000000000 --- a/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml +++ /dev/null @@ -1,56 +0,0 @@ - - 4.0.0 - ${groupId} - ${artifactId} - ${version} - (Generated SLC Application Template) - - ${slcArchetype.slc.version} - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - src/assembly/slcapp.xml - - - - - assembly-slcapp - package - - single - - - - - - - - - org.argeo.slc.runtime - org.argeo.slc.support.simple - ${slc.version} - - - org.argeo.slc.runtime - org.argeo.slc.support.ant - ${slc.version} - - - org.argeo.slc.runtime - org.argeo.slc.support.castor - ${slc.version} - - - org.argeo.slc.runtime - org.argeo.slc.launcher - ${slc.version} - provided - - - \ No newline at end of file diff --git a/archetypes/org.argeo.slc.executionmodule/.project b/archetypes/org.argeo.slc.executionmodule/.project new file mode 100644 index 000000000..663f17321 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/.project @@ -0,0 +1,11 @@ + + + org.argeo.slc.archetype.basic + + + + + + + + diff --git a/archetypes/org.argeo.slc.executionmodule/archetype.properties b/archetypes/org.argeo.slc.executionmodule/archetype.properties new file mode 100644 index 000000000..e69de29bb diff --git a/archetypes/org.argeo.slc.executionmodule/pom.xml b/archetypes/org.argeo.slc.executionmodule/pom.xml new file mode 100644 index 000000000..71c6891f2 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/pom.xml @@ -0,0 +1,20 @@ + + 4.0.0 + + org.argeo.slc + archetypes + 1.1.4-SNAPSHOT + .. + + org.argeo.slc.executionmodule + SLC Basic Project Archetype + + + + org.apache.felix + maven-bundle-plugin + + + + \ No newline at end of file diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype-metadata.xml new file mode 100644 index 000000000..1d55c35ab --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -0,0 +1,10 @@ + + + + + + */** + + + + \ No newline at end of file diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype.xml b/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype.xml new file mode 100644 index 000000000..e39a44eee --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/META-INF/maven/archetype.xml @@ -0,0 +1,3 @@ + + org.argeo.slc.executionmodule + diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.gitignore b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.gitignore new file mode 100644 index 000000000..ea8c4bf7f --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.gitignore @@ -0,0 +1 @@ +/target diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.project b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.project new file mode 100644 index 000000000..0fe55c472 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/.project @@ -0,0 +1,22 @@ + + + ${artifactId} + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/.gitignore b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/.gitignore new file mode 100644 index 000000000..4854a41b9 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/.gitignore @@ -0,0 +1 @@ +/MANIFEST.MF diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/main.xml b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/main.xml new file mode 100644 index 000000000..cca8c034b --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/main.xml @@ -0,0 +1,26 @@ + + + + + + Print Hello World! + + + + + + Print Hello World! with a variable and interface proxying + (lighter) + + + + + + + + + \ No newline at end of file diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/osgi.xml b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/osgi.xml new file mode 100644 index 000000000..ceadbed3f --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/META-INF/spring/osgi.xml @@ -0,0 +1,13 @@ + + + + + + + + \ No newline at end of file diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/build.properties b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/build.properties new file mode 100644 index 000000000..5f22cdd44 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/build.properties @@ -0,0 +1 @@ +bin.includes = META-INF/ diff --git a/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/pom.xml b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/pom.xml new file mode 100644 index 000000000..0cafa83a8 --- /dev/null +++ b/archetypes/org.argeo.slc.executionmodule/src/main/resources/archetype-resources/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + + org.argeo.slc + lib + ${version} + .. + + ${groupId} + ${artifactId} + (Generated SLC Execution Module Template) + \ No newline at end of file diff --git a/archetypes/pom.xml b/archetypes/pom.xml index 0548b9b8f..0f7afff1a 100644 --- a/archetypes/pom.xml +++ b/archetypes/pom.xml @@ -1,16 +1,33 @@ - + 4.0.0 org.argeo.slc argeo-slc - 0.11.4 + 1.1.4-SNAPSHOT .. - org.argeo.slc - archetype + archetypes pom - SLC Maven Archetype + SLC Maven Archetypes - org.argeo.slc.archetype.basic + org.argeo.slc.executionmodule + + + + maven-clean-plugin + + + + META-INF + + MANIFEST.MF + + + + + + + \ No newline at end of file diff --git a/lib/org.argeo.slc.lib.repo/.project b/lib/org.argeo.slc.lib.repo/.project new file mode 100644 index 000000000..1a9a2c8af --- /dev/null +++ b/lib/org.argeo.slc.lib.repo/.project @@ -0,0 +1,22 @@ + + + org.argeo.slc.lib.repo + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/lib/org.argeo.slc.lib.repo/build.properties b/lib/org.argeo.slc.lib.repo/build.properties new file mode 100644 index 000000000..5f22cdd44 --- /dev/null +++ b/lib/org.argeo.slc.lib.repo/build.properties @@ -0,0 +1 @@ +bin.includes = META-INF/ diff --git a/lib/org.argeo.slc.lib.repo/pom.xml b/lib/org.argeo.slc.lib.repo/pom.xml new file mode 100644 index 000000000..9cd454c61 --- /dev/null +++ b/lib/org.argeo.slc.lib.repo/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + + org.argeo.slc + lib + 1.1.4-SNAPSHOT + .. + + org.argeo.slc.lib.repo + SLC Lib - Repository Utilities + diff --git a/pom.xml b/pom.xml index 1169cb4ae..89ee2d48f 100644 --- a/pom.xml +++ b/pom.xml @@ -22,9 +22,10 @@ modules lib plugins - demo dep + archetypes dist + demo ${site.urlBase}/${developmentCycle.slc}