From 9fcd3c68fbe1e35b37fd562a58be2dd13b1c50a0 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 25 Oct 2012 14:21:11 +0000 Subject: [PATCH] Reintroduce archetypes git-svn-id: https://svn.argeo.org/slc/trunk@5648 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org.argeo.slc.archetype.basic/.project | 11 ++++ .../archetype.properties | 1 + .../org.argeo.slc.archetype.basic/pom.xml | 12 ++++ .../META-INF/maven/archetype-metadata.xml | 23 ++++++++ .../resources/META-INF/maven/archetype.xml | 13 +++++ .../resources/archetype-resources/pom.xml | 56 +++++++++++++++++++ archetypes/pom.xml | 16 ++++++ 7 files changed, 132 insertions(+) create mode 100644 archetypes/org.argeo.slc.archetype.basic/.project create mode 100644 archetypes/org.argeo.slc.archetype.basic/archetype.properties create mode 100644 archetypes/org.argeo.slc.archetype.basic/pom.xml create mode 100644 archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml create mode 100644 archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml create mode 100644 archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml create mode 100644 archetypes/pom.xml diff --git a/archetypes/org.argeo.slc.archetype.basic/.project b/archetypes/org.argeo.slc.archetype.basic/.project new file mode 100644 index 000000000..663f17321 --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/.project @@ -0,0 +1,11 @@ + + + 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 new file mode 100644 index 000000000..00dcecbc1 --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/archetype.properties @@ -0,0 +1 @@ +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 new file mode 100644 index 000000000..6274d40cf --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/pom.xml @@ -0,0 +1,12 @@ + + 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 new file mode 100644 index 000000000..343af3d6a --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -0,0 +1,23 @@ + + + + 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 new file mode 100644 index 000000000..648c707e4 --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/META-INF/maven/archetype.xml @@ -0,0 +1,13 @@ + + 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 new file mode 100644 index 000000000..228f0e03e --- /dev/null +++ b/archetypes/org.argeo.slc.archetype.basic/src/main/resources/archetype-resources/pom.xml @@ -0,0 +1,56 @@ + + 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/pom.xml b/archetypes/pom.xml new file mode 100644 index 000000000..0548b9b8f --- /dev/null +++ b/archetypes/pom.xml @@ -0,0 +1,16 @@ + + 4.0.0 + + org.argeo.slc + argeo-slc + 0.11.4 + .. + + org.argeo.slc + archetype + pom + SLC Maven Archetype + + org.argeo.slc.archetype.basic + + \ No newline at end of file -- 2.39.5