You are viewing a plain text version of this content. The canonical link for it is here.
Posted to easyant-commits@incubator.apache.org by hi...@apache.org on 2011/02/17 17:01:56 UTC

svn commit: r1071697 [33/42] - in /incubator/easyant: buildtypes/ buildtypes/trunk/ buildtypes/trunk/build-osgi-bundle-java/ buildtypes/trunk/build-osgi-bundle-java/src/ buildtypes/trunk/build-osgi-bundle-java/src/main/ buildtypes/trunk/build-osgi-bund...

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/source-jar/0.1/source-jar.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/source-jar/0.1/source-jar.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/source-jar/0.1/source-jar.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant Thu Feb 17 17:01:07 2011
@@ -0,0 +1,233 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.
+-->
+<project name="org.apache.easyant.plugins#test-junit"
+	xmlns:ea="antlib:org.apache.easyant">
+
+	<ea:core-version requiredrevision="[0.8,+]" />
+
+	<ea:include mrid="org.apache.easyant.plugins#abstract-test;0.1" as=":abstract-junit-test"/>
+    <ea:include mrid="org.apache.easyant.plugins#antcontrib-activator;0.1" as=":ac"/>
+
+	<target name="/skip" description="skip tests">
+		<property name="skip.test" value="true" />
+		<property name="skip.test.integration" value="true" />
+	</target>
+
+	<target name=":init" phase="validate" depends=":abstract-junit-test:init">
+		<ea:parameter phase="validate" />
+		<ea:parameter phase="test" />
+		<ea:parameter phase="integration-test" />
+
+		<ea:parameter property="test.run.includes.pattern" 
+			default="**/*" description="Pattern describing class files included in test run" /> 
+		<ea:parameter property="test.run.excludes.pattern" 
+			default="" description="Pattern describing class files excluded in test run" />
+		
+		<ea:parameter property="test.integration.run.includes.pattern" 
+			default="**/*" description="Pattern describing class files included in integration test run" /> 
+		<ea:parameter property="test.integration.run.excludes.pattern" 
+			default="" description="Pattern describing class files excluded in integration test run" />
+
+		<ea:parameter property="test.run.forkmode"
+			default="perTest" description="The forkmode for junit tests; 'perTest' or 'once'"/>
+		<ea:parameter property="test.run.fork"
+			default="true" description="Run the tests in a separate VM. (true/false)"/>
+		<ea:parameter property="test.run.jvmargs"
+			default="" description="Extra parameters to pass to the test JVM, for example to enable debugging"/>
+	
+		<ea:parameter property="test.integration.run.forkmode"
+			default="perTest" description="The forkmode for junit integration tests; 'perTest' or 'once'"/>
+		<ea:parameter property="test.integration.run.fork"
+			default="true" description="Run integration tests in a separate VM. (true/false)"/>
+		<ea:parameter property="test.integration.run.jvmargs"
+			default="" description="Extra parameters to pass to the integration test JVM, for example to enable debugging"/>
+		
+		
+		<ea:parameter property="target.test.xml" required="true" 
+			description="Directory were xml test reports will be generated"/>
+		<ea:parameter property="test.run.dir"
+			default="${basedir}" description="working directory for unit test process, defaults to the project basedir"/>
+		<ea:parameter property="test.integration.run.dir"
+			default="${basedir}" description="working directory for integration test process, defaults to the project basedir"/>
+
+        <ea:parameter property="test.scan.path" default="false"
+                      description="if true, the full test classpath will be scanned for additional test cases to run"/>
+        <ea:parameter property="test.jar.pattern" default=".*-test.jar"
+                      description="when test.scan.path is enabled, identifies which jars should be examined for test cases"/>
+
+        <ea:parameter property="test.integration.scan.path" default="false"
+                      description="if true, the full integration test classpath will be scanned for additional test cases to run"/>
+        <ea:parameter property="test.integration.jar.pattern" default=".*-test.jar"
+                      description="when test.scan.path is enabled, identifies which jars should be examined for test cases"/>
+
+		<ea:path pathid="run.test.classpath" overwrite="append-if-not-exist">
+            <pathelement location="${target.test.classes}" />
+            <path refid="compile.test.classpath" />
+        </ea:path>
+
+        <ea:path pathid="run.test.integration.classpath" overwrite="append-if-not-exist">
+            <pathelement location="${target.test.integration.classes}" />
+            <path refid="compile.test.classpath" />
+        </ea:path>
+
+	</target>
+
+    <macrodef name="compute-test-path" description="Compute the set of test cases to run.">
+        <attribute name="prefix" description="one of 'test' or 'test.integration'"/>
+        <attribute name="test-archive-pattern" default=".*-test.jar" description="Name pattern for jar files on the input class path that may contain test cases."/>
+        <element name="test-path" implicit="true" description="the classpath to search for test cases"/>
+        <sequential>
+
+            <!-- declare test case resource set -->
+            <resources id="target.@{prefix}.set">
+                <fileset dir="${target.@{prefix}.classes}"
+                         includes="${@{prefix}.run.includes.pattern}"
+                         excludes="${@{prefix}.run.excludes.pattern}"
+                         erroronmissingdir="false"/>
+            </resources>
+
+            <if>
+                <istrue value="${@{prefix}.scan.path}"/>
+                <then>
+                    <for param="test.collection">
+                        <test-path/>
+                        <sequential>
+                            <echo level="verbose">Examining @{test.collection} for test cases</echo>
+                            <if>
+                                <and>
+                                    <available file="@{test.collection}" type="file"/>
+                                    <matches string="@{test.collection}" pattern="${@{prefix}.jar.pattern}"/>
+                                </and>
+                                <then>
+                                    <echo level="verbose">Adding test cases from test jar @{test.collection}</echo>
+                                    <augment id="target.@{prefix}.set">
+                                        <zipfileset src="@{test.collection}" includes="${@{prefix}.run.includes.pattern}" excludes="${@{prefix}.run.excludes.pattern}"/>
+                                    </augment>
+                                </then>
+                                <else>
+                                    <if>
+                                        <available file="@{test.collection}" type="dir"/>
+                                        <then>
+                                            <echo level="verbose">Adding test cases from test class directory @{test.collection}</echo>
+                                            <augment id="target.@{prefix}.set">
+                                                <fileset dir="@{test.collection}" includes="${@{prefix}.run.includes.pattern}" excludes="${@{prefix}.run.excludes.pattern}"/>
+                                            </augment>
+                                        </then>
+                                        <else>
+                                            <echo level="verbose">Test path entry @{test.collection} does not appear to be a directory or a test jar, skipping</echo>
+                                        </else>
+                                    </if>
+                                </else>
+                            </if>
+                        </sequential>
+                    </for>
+                </then>
+                <else>
+                    <echo level="verbose">Test path scanning disabled by property @{prefix}.scan.path</echo>
+                </else>
+            </if>
+
+            <condition property="skip.@{prefix}">
+                <resourcecount refid="target.@{prefix}.set" when="equal" count="0"/>
+            </condition>
+
+        </sequential>
+    </macrodef>
+	
+	<macrodef name="junit-test">
+		<attribute name="prefix"/>
+		<sequential>
+			<mkdir dir="${target.test.xml}" />
+			<mkdir dir="${@{prefix}.run.dir}"/>
+			
+	        <junit
+	           haltonfailure="off"
+	           haltonerror="off"
+	           errorproperty="@{prefix}.failed"
+	           failureproperty="@{prefix}.failed"
+	           showoutput="no"
+	           printsummary="yes"
+	           includeantruntime="yes"
+	           dir="${@{prefix}.run.dir}"
+	           fork="${@{prefix}.run.fork}" forkmode="${@{prefix}.run.forkmode}">
+
+				<jvmarg line="${@{prefix}.run.jvmargs}"/>
+
+	            <classpath>
+	                <path refid="run.@{prefix}.classpath" />
+	            </classpath>
+	            
+	            <formatter type="xml"/>
+	            <batchtest todir="${target.test.xml}">
+	            	<resources refid="target.@{prefix}.set"/>
+	            </batchtest>
+	        </junit>
+
+		</sequential>
+	</macrodef>
+
+    <target name="-compute-test-sets" depends="test-compile" description="compute the set of test cases to run">
+
+        <compute-test-path prefix="test">
+            <path refid="compile.test.classpath" />
+        </compute-test-path>
+
+        <compute-test-path prefix="test.integration">
+            <path refid="compile.test.classpath" />
+        </compute-test-path>
+
+    </target>
+
+	<target name="-test" depends="-compute-test-sets" unless="skip.test">
+		<junit-test prefix="test"/>
+    </target>
+
+	<target name="-integration-test" depends="-compute-test-sets" unless="skip.test.integration">
+		<junit-test prefix="test.integration"/>
+	</target>
+	
+	<target name=":run" if="test.mode.run" unless="skip.test" depends="-test"
+		 phase="test" description="run junit tests">
+		<check-test-result propertytocheck="test.failed" 
+			message="At least one test has failed. See logs in ${target.test.xml} for details or use the report target to run the test with a report"/>
+	</target>
+
+	<target name=":run-integration" if="test.mode.run" unless="skip.test.integration" depends="-integration-test"
+		 phase="integration-test" description="run junit integration tests">
+		<check-test-result propertytocheck="test.integration.failed"
+			message="At least one integration test has failed. See logs in ${target.test.xml} for details or use the report target to run the test with a report" />
+	</target>
+
+    <target name=":report" if="test.mode.report" unless="skip.test" depends="-test,-integration-test"
+    	 phase="report" description="generate junit report">
+        <junitreport todir="${target.test.xml}">
+            <fileset dir="${target.test.xml}">
+            	<include name="TEST-*.xml" />
+            </fileset>
+            <report format="frames" todir="${target.test.html}" />
+        </junitreport>
+        <fail if="test.failed"
+              message="At least one test has failed. See logs in ${target.test.xml} or report in ${target.test.html}" />
+        <fail if="test.integration.failed"
+              message="At least one integration test has failed. See logs in ${target.test.xml} or report in ${target.test.html}" />
+    </target>
+	
+	<target name=":doit" depends=":run, :run-integration, :report" />
+
+</project>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ant
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,31 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0"> 
+	<info organisation="org.apache.easyant.plugins"
+	       module="test-junit"
+	       status="milestone"
+	       revision="0.2">
+	       <description>This module provides junit tests compilation and execution feature.<br/>
+This module extends abstract-test module.</description>
+	</info>
+	<publications>
+		<artifact type="ant" />
+	</publications>
+	
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-junit/0.2/test-junit.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant Thu Feb 17 17:01:07 2011
@@ -0,0 +1,124 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.
+-->
+<project name="org.apache.easyant.plugins#test-testng"
+	xmlns:ea="antlib:org.apache.easyant">
+
+	<ea:core-version requiredrevision="[0.8,+]" />
+	
+	<ea:include mrid="org.apache.easyant.plugins#abstract-test;0.1" as=":abstract-testng-test"/>
+
+	<target name="/skip" description="skip tests">
+		<property name="skip.test" value="true" />
+		<property name="skip.test.integration" value="true" />
+	</target>
+	
+	<target name=":init" phase="validate" depends=":abstract-testng-test:init">
+		<ea:parameter phase="validate" />
+		<ea:parameter phase="test" />
+		<ea:parameter phase="integration-test" />
+				
+		<ea:parameter property="testng.filename" description="testng configuration filename" default="testng.xml"/>
+
+        <ea:path pathid="run.test.classpath" overwrite="append-if-not-exist">
+            <pathelement location="${target.test.classes}" />
+            <path refid="compile.test.classpath" />
+        </ea:path>
+
+        <ea:path pathid="run.test.integration.classpath" overwrite="append-if-not-exist">
+            <pathelement location="${target.test.integration.classes}" />
+            <path refid="compile.test.classpath" />
+        </ea:path>
+		
+		<condition property="skip.test">
+			<not><isset property="has.src.test.java"/></not>
+		</condition>
+
+		<condition property="skip.test.integration">
+			<not><isset property="has.src.test.integration.java"/></not>
+		</condition>
+
+	</target>
+	
+	<target name="-load" depends="provision">
+		<available property="testng.available" classname="org.testng.TestNGAntTask">
+				<classpath refid="run.test.classpath" />
+			</available>
+
+			<fail unless="testng.available" message="Testng is unavailable, perhaps you forget to add testng in you project dependencies."/>
+			<taskdef name="testng" classname="com.beust.testng.TestNGAntTask">
+						<classpath refid="run.test.classpath" />
+			</taskdef>
+	</target>
+	
+	<macrodef name="testng-test">
+		<attribute name="prefix"/>
+		<sequential>
+			<mkdir dir="${target.test.xml}" />
+			<!-- Xml and HTML file will be generated in target.test.xml -->
+			<testng outputDir="${target.test.xml}"
+				   haltonfailure="off"
+		           failureproperty="@{prefix}.failed">
+				<classpath refid="run.@{prefix}.classpath" />
+				<xmlfileset dir="${target.@{prefix}.classes}" includes="${testng.filename}" />
+				<!-- Alternative way to launch testng, maybe this could be an alternative target? -->
+				<!--
+							<classfileset dir="${build.test.dir}" includes="**/*.class" />
+				-->
+			</testng>
+		</sequential>
+	</macrodef>
+	
+	<target name="-test" depends="test-compile,-load" unless="skip.test">
+		<testng-test prefix="test"/>
+        
+	</target>	
+
+	<target name="-integration-test" depends="test-compile,-load" unless="skip.test.integration">
+		<testng-test prefix="test.integration"/>
+	</target>	
+
+	
+	<target name=":run" if="test.mode.run" unless="skip.test" depends="-test"
+			 phase="test" description="run testng tests">
+		<check-test-result propertytocheck="test.failed"
+              message="At least one test has failed. See logs in ${target.test.xml} for details or use the report target to run the test with a report" />
+	</target>	
+
+	<target name=":run-integration" if="test.mode.run" unless="skip.test.integration" depends="-integration-test"
+				 phase="integration-test" description="run testng integration tests">
+		<check-test-result propertytocheck="test.integration.failed"
+              message="At least one integration test has failed. See logs in ${target.test.xml} for details or use the report target to run the test with a report" />
+	</target>	
+	
+    <target name=":report" if="test.mode.report" unless="skip.test" depends="-test,-integration-test"
+    	 phase="report" description="generate testng reports">
+        <junitreport todir="${target.test.xml}">
+            <fileset dir="${target.test.xml}">
+            	<include name="TEST-*.xml" />
+            </fileset>
+            <report format="frames" todir="${target.test.html}" />
+        </junitreport>
+        <fail if="test.failed"
+              message="At least one test has failed. See logs in ${target.test.xml} or report in ${target.test.html}" />
+        <fail if="test.integration.failed"
+              message="At least one integration test has failed. See logs in ${target.test.xml} or report in ${target.test.html}" />
+    </target>
+	
+    <target name=":doit" depends=":run, :run-integration, :report" />
+</project>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ant
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,30 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0"> 
+	<info organisation="org.apache.easyant.plugins"
+	       module="test-testng"
+	       status="milestone"
+	       revision="0.2">
+	       <description>This module provides testng tests compilation and execution feature.<br/>
+This module extends abstract-test module.</description>
+	</info>
+	<publications>
+		<artifact type="ant" />
+	</publications>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins/test-testng/0.2/test-testng.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,24 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
+	<info organisation="org.apache.easyant.skeletons" module="std-ant-plugin" revision="0.1" status="release" publication="20100619132715">
+		<description>Skeleton for creating ant based plugin for easyant</description>
+		<ea:build module="build-std-skeleton" revision="0.1"/>
+	</info>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+b58375aabc9490000c92b13cba61a219
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.ivy.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+56dcb4ab057f87c06ddd8c1f70a095ceca44d6d9
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar?rev=1071697&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+0b745c05e685a3095f3bddefc3301ee6
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-ant-plugin/0.1/std-ant-plugin.jar.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+0f7b8bdfebf0b13c022ebb34e2ed675db25d0cab
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,24 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
+	<info organisation="org.apache.easyant.skeletons" module="std-java-application" revision="0.1" status="release" publication="20100619132651">
+		<description>Skeleton for creating standard java application</description>
+		<ea:build module="build-std-skeleton" revision="0.1"/>
+	</info>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+e0771da0357d5d821682aa0392ba0ee9
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.ivy.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+faecce3ff63aea422afeab63a2d57232df938e27
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar?rev=1071697&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+8deb4918045e19e10cb8192328ac70a1
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-application/0.1/std-java-application.jar.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+d2e500998d9fc6a8973245520573793d06ea1215
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,24 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
+	<info organisation="org.apache.easyant.skeletons" module="std-java-webapplication" revision="0.1" status="release" publication="20100619132702">
+		<description>Skeleton for creating standard java web application</description>
+		<ea:build module="build-std-skeleton" revision="0.1"/>
+	</info>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+69097e50157bc3a85781ab1b4ac2170e
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.ivy.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+a5ee711ff4d5cfefbab9e7cae41166b840144ce6
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar?rev=1071697&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+61641d1099e6c070b081ac6517a9ce04
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-java-webapplication/0.1/std-java-webapplication.jar.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+ed4d615c77c863ca1d9b2a16b4e3613689024fae
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,24 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
+	<info organisation="org.apache.easyant.skeletons" module="std-skeleton" revision="0.1" status="release" publication="20100624202621">
+		<description>Emtpy skeleton structure</description>
+		<ea:build module="build-std-skeleton" revision="0.1"/>
+	</info>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+9dc913cf3fd4497d562fc553c80acafd
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.ivy.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+24d59cbecc918d56425f64bae2e93774368995a4
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar?rev=1071697&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.md5
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.md5?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.md5 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.md5 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+e26691469d5dae35b8daf8ef924f3d47
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.sha1
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.sha1?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.sha1 (added)
+++ incubator/easyant/core/trunk/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.skeletons/std-skeleton/0.1/std-skeleton.jar.sha1 Thu Feb 17 17:01:07 2011
@@ -0,0 +1 @@
+18b907f5ceb747e13bd84619881b992e6de17201
\ No newline at end of file

Added: incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant (added)
+++ incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant Thu Feb 17 17:01:07 2011
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+
+<project name="easyant-test-utils" xmlns:ea="antlib:org.apache.easyant">
+
+	<description>Macros and targets to assist in writing AntUnit test cases for EasyAnt</description>
+
+    <dirname file="${ant.file.easyant-test-utils}" property="easyant.common.dir"/>
+
+    <property name="easyant.project.dir" location="${easyant.common.dir}/../../../.."/>
+    <property name="plugin.src.dir"
+              location="${easyant.project.dir}/src/main/resources/org/apache/easyant/core/repository/modules/org.apache.easyant.plugins"/>
+
+    <property name="extra.repo.dir"
+              location="${easyant.project.dir}/repository/extra-modules"/>
+    <property name="extra.plugins.dir"
+              location="${extra.repo.dir}/org.apache.easyant.plugins"/>
+
+    <macrodef name="load-plugin" description="load an unpublished easyant plugin for testing">
+        <attribute name="repository" description="repository root for plugin modules" default="${plugin.src.dir}"/>
+        <attribute name="name" description="the name of the plugin"/>
+        <attribute name="rev" description="the revision of the plugin to test"/>
+        <attribute name="as" description="the namespace prefix for the loaded plugin"/>
+        <sequential>
+            <echo>Importing plugin @{name};@{rev} as @{as}</echo>
+            <ea:include file="@{repository}/@{name}/@{rev}/@{name}.ivy" as="@{as}"/>
+        </sequential>
+    </macrodef>
+
+</project>
\ No newline at end of file

Propchange: incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/common/test-utils.ant
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml Thu Feb 17 17:01:07 2011
@@ -0,0 +1,57 @@
+<!--
+	Copyright 2008-2010 the EasyAnt project
+
+	See the NOTICE file distributed with this work for additional information
+	regarding copyright ownership.
+
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.
+-->
+<project name="docbook-test" xmlns:au="antlib:org.apache.ant.antunit">
+
+    <dirname file="${ant.file.docbook-setup}" property="test.dir"/>
+    <import file="${test.dir}/../../../common/test-utils.ant"/>
+
+    <!-- define phases modified by docbook plugin -->
+    <phase name="validate"/>
+    <phase name="documentation"/>
+
+    <load-plugin name="docbook" rev="0.1" as="db" repository="${extra.plugins.dir}"/>
+
+	<target name="clean" description="remove stale build artifacts before / after each test">
+		<delete dir="${basedir}" includeemptydirs="true">
+			<include name="**/target/**"/>
+			<include name="**/lib/**"/>
+		</delete>
+	</target>
+	
+	<target name="setUp" depends="clean"/>
+	<target name="tearDown" depends="clean"/>
+
+	<target name="testHtmlChunked"
+            depends="db:generate"
+            description="test generation of multi-page HTML documentation from docbook sources">
+
+		<!-- verify output -->
+		<au:assertFileExists message="documentation was created"
+							 file="${basedir}/target/documentation"/>
+
+		<au:assertFilesMatch message="TOC page created"
+							 expected="${basedir}/docbook-test/index.html"
+							 actual="${basedir}/target/documentation/html/index.html"/>
+		<au:assertFilesMatch message="chapter document created"
+							 expected="${basedir}/docbook-test/ch01.html"
+							 actual="${basedir}/target/documentation/html/ch01.html"/>
+
+	</target>
+
+</project>
\ No newline at end of file

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html Thu Feb 17 17:01:07 2011
@@ -0,0 +1,3 @@
+<html><head>
+      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+   <title>Chapter&nbsp;1.&nbsp;A Chapter</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.1"><link rel="home" href="index.html" title="EasyAnt DocBook Integration Test"><link rel="up" href="index.html" title="EasyAnt DocBook Integration Test"><link rel="prev" href="index.html" title="EasyAnt DocBook Integration Test"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;1.&nbsp;A Chapter</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;</td></tr></table><hr></div><div class="chapter" title="Chapter&nbsp;1.&nbsp;A Chapter"><div class="titlepage"><div><div><h2 class="title"><a name="foo"></a>Chapter&nbsp;1.&nbsp;A Chapter</h2></div></div></div><p>Call me Ishmael.</p></div><div class=
 "navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;</td></tr><tr><td width="40%" align="left" valign="top">EasyAnt DocBook Integration Test&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>
\ No newline at end of file

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/ch01.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html Thu Feb 17 17:01:07 2011
@@ -0,0 +1,3 @@
+<html><head>
+      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+   <title>EasyAnt DocBook Integration Test</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.1"><link rel="home" href="index.html" title="EasyAnt DocBook Integration Test"><link rel="next" href="ch01.html" title="Chapter&nbsp;1.&nbsp;A Chapter"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">EasyAnt DocBook Integration Test</th></tr><tr><td width="20%" align="left">&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="book" title="EasyAnt DocBook Integration Test"><div class="titlepage"><div><div><h1 class="title"><a name="d0e1"></a>EasyAnt DocBook Integration Test</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. A Chapt
 er</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;1.&nbsp;A Chapter</td></tr></table></div></body></html>
\ No newline at end of file

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/docbook-test/index.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy Thu Feb 17 17:01:07 2011
@@ -0,0 +1,30 @@
+<!--
+	Copyright 2009 the EasyAnt project
+	
+	See the NOTICE file distributed with this work for additional information 
+	regarding copyright ownership.
+	
+	Licensed under the Apache License, Version 2.0 (the "License");
+	you may not use this file except in compliance with the License.
+	You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.  
+-->
+<ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
+	<info organisation="org.apache.easyant" module="docbook-test" status="integration" >
+		<description>Tests the docbook plugin.</description>
+		<ea:plugin mrid="org.apache.easyant.plugins#phases-std;0.2"/>
+		<ea:plugin mrid="org.apache.easyant.plugins#docbook;0.1" as="docbook"/>
+	</info>
+	<configurations>
+		<conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf"/>
+		<conf name="test" visibility="private" description="this scope indicates that the dependency is not required for normal use of the application, and is only available for the test compilation and execution phases."/>
+	</configurations>
+	<dependencies/>
+</ivy-module>

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/module.ivy
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml Thu Feb 17 17:01:07 2011
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding="UTF-8"?>
+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+
+<chapter id="foo">
+    <title>A Chapter</title>
+    <para>Call me Ishmael.</para>
+</chapter>

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/chapters/c0.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml?rev=1071697&view=auto
==============================================================================
--- incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml (added)
+++ incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml Thu Feb 17 17:01:07 2011
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+
+<book>
+
+    <bookinfo>
+        <title>EasyAnt DocBook Integration Test</title>
+    </bookinfo>
+
+    <toc/>
+
+    <xi:include href="chapters/c0.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    
+</book>
+

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/core/trunk/src/test/antunit/org.apache.easyant.plugins/docbook/0.1/src/documentation/docbook/index.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml