Configure skeleton build type
add antunit plugin in build-std-ant-plugin

git-svn-id: https://svn.apache.org/repos/asf/incubator/easyant/buildtypes/trunk@1394393 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/build-std-ant-plugin/src/main/resources/build-std-ant-plugin.ant b/build-std-ant-plugin/src/main/resources/build-std-ant-plugin.ant
index 7164424..fa63c83 100644
--- a/build-std-ant-plugin/src/main/resources/build-std-ant-plugin.ant
+++ b/build-std-ant-plugin/src/main/resources/build-std-ant-plugin.ant
@@ -31,6 +31,7 @@
     <ea:import mrid="org.apache.easyant.plugins#ivy-provisioning;0.9" />
     <ea:import mrid="org.apache.easyant.plugins#ivy-utils;0.9" />
     <ea:import mrid="org.apache.easyant.plugins#easyant-plugin-publication;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#antunit;0.9" />
 
     <!-- friendly target names -->
     <bindtargets targets="resources-std:copy-resources" extensionPoint="ivy-publication:publish-ready" />
@@ -42,6 +43,8 @@
     <bindtargets targets="ivy-publication:publish-local" extensionPoint="publish-local"/>
     <bindtargets targets="ivy-publication:publish-shared" extensionPoint="publish-shared"/>
     <bindtargets targets="ivy-publication:release" extensionPoint="release"/>
+    <bindtargets targets="antunit:run" extensionPoint="test"/>
+
 
     <!-- additionnal friendtly target names -->
     <target name="dist" depends="ivy-publication:publish-ready" description="Produce every artifact to be distributed" />
diff --git a/build-std-skeleton/module.ivy b/build-std-skeleton/module.ivy
index aa1a0c0..69a3031 100644
--- a/build-std-skeleton/module.ivy
+++ b/build-std-skeleton/module.ivy
@@ -15,7 +15,7 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
-    <info organisation="org.apache.easyant.buildtypes" module="build-std-skeleton" revision="0.2">
+    <info organisation="org.apache.easyant.buildtypes" module="build-std-skeleton" revision="0.9">
            <description>A standard build skeleton, relying on standard phases, and providing unit tests</description>
            <ea:build organisation="org.apache.easyant.buildtypes" module="build-std-ant-plugin" revision="0.1"/>
         </info>
diff --git a/build-std-skeleton/src/main/resources/build-std-skeleton.ant b/build-std-skeleton/src/main/resources/build-std-skeleton.ant
index 4c40e70..d09c7dd 100644
--- a/build-std-skeleton/src/main/resources/build-std-skeleton.ant
+++ b/build-std-skeleton/src/main/resources/build-std-skeleton.ant
@@ -23,18 +23,29 @@
 
     <property file="${org.apache.easyant.buildtypes#build-std-skeleton.properties.file}" />
 
-    <ea:import mrid="org.apache.easyant.plugins#clean-std;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#resources-std;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#default-version-strategy;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#ivy-provisioning;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#easyant-plugin-publication;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#manifest;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#antunit;0.2" />
-    <ea:import mrid="org.apache.easyant.plugins#package-jar;0.2" />
+    <ea:import mrid="org.apache.easyant.plugins#phases-std;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#clean-std;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#resources-std;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#default-version-strategy;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#ivy-provisioning;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#easyant-plugin-publication;0.9" />
+    <ea:import mrid="org.apache.easyant.plugins#antunit;0.9" />
 
-    <!-- friendly target names -->
-    <target name="clean" depends="clean-std:clean" description="Clean the project" />
-    <target name="test" depends="antunit:run" description="Launch the unit tests" />
-    <target name="dist" depends="easyant-plugin-publication:before-test" description="Produce every artifact to be distributed" />
+     <!-- friendly target names -->
+    <bindtargets targets="resources-std:copy-resources" extensionPoint="ivy-publication:publish-ready" />
+
+    <!-- bind high level targets -->
+    <bindtargets targets="clean-std:clean" extensionPoint="clean"/>
+    <bindtargets targets="abstract-test:test-run" extensionPoint="test"/>
+    <bindtargets targets="abstract-test:integration-test-run" extensionPoint="integration-test"/>
+    <bindtargets targets="ivy-publication:publish-local" extensionPoint="publish-local"/>
+    <bindtargets targets="ivy-publication:publish-shared" extensionPoint="publish-shared"/>
+    <bindtargets targets="ivy-publication:release" extensionPoint="release"/>
+    <bindtargets targets="antunit:run" extensionPoint="test"/>
+
+    <!-- additionnal friendtly target names -->
+    <target name="dist" depends="ivy-publication:publish-ready" description="Produce every artifact to be distributed" />
+    <target name="install" depends="ivy-publication:publish-local" description="Install the artifacts into local repository" />
+
 
 </project>