From: Mathieu Baudier Date: Tue, 8 Jul 2008 12:00:45 +0000 (+0000) Subject: Introduce Argeo PDE Maven plugin X-Git-Tag: svn/tags/maven-plugins-0.3.0@2542~62 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=49c0a216e137209daaac68a80ef10d690360c75f;p=gpl%2Fargeo-slc.git Introduce Argeo PDE Maven plugin git-svn-id: https://svn.argeo.org/slc/trunk/maven@1387 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/plugins/maven-argeo-pde-plugin/.project b/plugins/maven-argeo-pde-plugin/.project new file mode 100644 index 000000000..7cafba57b --- /dev/null +++ b/plugins/maven-argeo-pde-plugin/.project @@ -0,0 +1,11 @@ + + + maven-argeo-pde-plugin + + + + + + + + diff --git a/plugins/maven-argeo-pde-plugin/pom.xml b/plugins/maven-argeo-pde-plugin/pom.xml new file mode 100644 index 000000000..73b6e26b0 --- /dev/null +++ b/plugins/maven-argeo-pde-plugin/pom.xml @@ -0,0 +1,34 @@ + + 4.0.0 + org.argeo.slc.maven.plugins + maven-argeo-pde-plugin + 0.1.1-SNAPSHOT + maven-plugin + Argeo PDE Plugin + + + + org.apache.maven + maven-script-ant + 2.0.9 + + + + + + + maven-plugin-plugin + + + org.apache.maven + maven-plugin-tools-ant + 2.1 + + + + argeo-pde + + + + + \ No newline at end of file diff --git a/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.build.xml b/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.build.xml new file mode 100644 index 000000000..29ca2ea2e --- /dev/null +++ b/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.mojos.xml b/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.mojos.xml new file mode 100644 index 000000000..9c35af257 --- /dev/null +++ b/plugins/maven-argeo-pde-plugin/src/main/scripts/argeo-pde.mojos.xml @@ -0,0 +1,92 @@ + + + + build + build + Generate PDE build scripts + + true + + + + baseLocation + baseLocation + true + ${baseLocation} + java.lang.String + The Eclipse base location + + + buildScriptTargets + buildScriptTargets + true + ${buildScriptTargets} + + clean build.jars zip.plugin + + java.lang.String + + The targets to execute in the generated build + script + + + + buildScriptProperties + buildScriptProperties + true + ${buildScriptProperties} + + java.lang.String + + The properties to pass to the generated build + script + + + + eclipseAntArgs + eclipseAntArgs + ${eclipseAntArgs} + + java.lang.String + + Additional args passed to Eclipse Ant (such as + verbose/debug level) + + + + elementId + elementId + true + true + ${project.artifactId} + java.lang.String + + The artifact id of the project by default, will + be used as element id. + + + + + + clean + clean + Clean generated artifacts + + true + + + elementId + elementId + true + true + ${project.artifactId} + java.lang.String + + The artifact id of the project by default, will + be used as element id. + + + + + + \ No newline at end of file