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/22 15:56:09 UTC

svn commit: r1073371 [3/28] - in /incubator/easyant/core/trunk: ./ bin/ example/build-configurations/ example/build-configurations/src/main/java/org/apache/easyant/example/ example/build-configurations/src/test/java/org/apache/easyant/example/ example/...

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ant?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ant (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ant Tue Feb 22 15:55:55 2011
@@ -16,65 +16,65 @@
 -->
 <project name="org.apache.easyant.plugins;maven-publication" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:mvn="antlib:org.apache.maven.artifact.ant" xmlns:mavenivy="antlib:org.apache.easyant.tasks.adapters" xmlns:ea="antlib:org.apache.easyant">
 
-	<ea:core-version requiredrevision="[0.8,+]" />
+    <ea:core-version requiredrevision="[0.8,+]" />
 
-	<target name=":init" phase="validate">
-		<ea:parameter phase="validate" />
-		<ea:parameter phase="provision" />
-		<ea:parameter phase="prepare-publication" />
-
-		<ea:parameter property="target.artifacts" default="${basedir}/target/artifacts" description="destination directory for target artifacts" />
-
-
-		<typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="antlib:org.apache.maven.artifact.ant" loaderref="maven-publication.loader" classpathref="org.apache.easyant.plugins#maven-publication.classpath" />
-
-		<taskdef resource="org/apache/easyant/tasks/adapters/antlib.xml" uri="antlib:org.apache.easyant.tasks.adapters" loaderref="maven-publication.loader" classpathref="org.apache.easyant.plugins#maven-publication.classpath" />
-		<!--Create a POM in memory referenced by "maven.instance" id -->
-		<mvn:pom id="maven.instance" />
-
-		<ea:parameter property="maven.remote.repo.url" default="" description="maven url where artifact will be published, if no one is specified the same url as ivy-publication will be used" />
-		<mvn:remoteRepository id="maven.remote.repository" url="${maven.remote.repo.url}" />
-		
-		<mavenivy:typeMappings id="maven.type.mappings.ref" useDefault="true"/>
-		<mavenivy:scopeMappings id="maven.scope.mappings.ref" useDefault="true"/>
-		
-	</target>
-
-	<target name=":make-pom" depends="provision" phase="prepare-publication">
-		<!--ask  MavenIvy Adapters to convert global information (groupId,artifactId,version, packaging) and to inject them in the POM instance referenced by "maven.instance" id -->
-		<mavenivy:infoAdapter pomRefId="maven.instance" settingsRef="${project.ivy.instance}">
-			<scopeMappings refid="maven.scope.mappings.ref"/>
-		</mavenivy:infoAdapter>
-
-		<!--ask  MavenIvy Adapters to convert dependencies and to inject them in the POM instance referenced by "maven.instance" id -->
-		<mavenivy:dependencyAdapter pomRefId="maven.instance" settingsRef="${project.ivy.instance}">
-			<typeMappings refid="maven.type.mappings.ref"/>
-		</mavenivy:dependencyAdapter>
-
-		<mkdir dir="${target.artifacts}" />
-		<!-- write the pom on the filesystem -->
-		<mvn:writepom pomRefId="maven.instance" file="${target.artifacts}/pom.xml" />
-
-		<mvn:pom id="maven.instance" file="${target.artifacts}/pom.xml" />
-		<mavenivy:registertrigger classname="org.apache.easyant.ivy.MavenPublishTrigger" event="post-publish-artifact" classpathref="org.apache.easyant.plugins#maven-publication.classpath" settingsRef="${project.ivy.instance}" />
-
-	</target>
-
-	<target name="-trigger-publish-shared" phase="generate-shared-version">
-		<augment id="maven.instance" version="${version}" />
-	</target>
-
-	<target name="-trigger-release" phase="generate-release-version">
-		<augment id="maven.instance" version="${version}" />
-	</target>
-
-	<target name=":publish-shared" phase="publish-shared">
-		<mavenivy:deploy pomRefId="maven.instance">
-			<remoteRepository refid="maven.remote.repository" />
-			<typeMappings refid="maven.type.mappings.ref"/>
-		</mavenivy:deploy>
-	</target>
-
-	<!-- define a generic default target for this plugin -->
-	<target name="doit" depends="validate" />
-</project>
\ No newline at end of file
+    <target name=":init" phase="validate">
+        <ea:parameter phase="validate" />
+        <ea:parameter phase="provision" />
+        <ea:parameter phase="prepare-publication" />
+
+        <ea:parameter property="target.artifacts" default="${basedir}/target/artifacts" description="destination directory for target artifacts" />
+
+
+        <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="antlib:org.apache.maven.artifact.ant" loaderref="maven-publication.loader" classpathref="org.apache.easyant.plugins#maven-publication.classpath" />
+
+        <taskdef resource="org/apache/easyant/tasks/adapters/antlib.xml" uri="antlib:org.apache.easyant.tasks.adapters" loaderref="maven-publication.loader" classpathref="org.apache.easyant.plugins#maven-publication.classpath" />
+        <!--Create a POM in memory referenced by "maven.instance" id -->
+        <mvn:pom id="maven.instance" />
+
+        <ea:parameter property="maven.remote.repo.url" default="" description="maven url where artifact will be published, if no one is specified the same url as ivy-publication will be used" />
+        <mvn:remoteRepository id="maven.remote.repository" url="${maven.remote.repo.url}" />
+        
+        <mavenivy:typeMappings id="maven.type.mappings.ref" useDefault="true"/>
+        <mavenivy:scopeMappings id="maven.scope.mappings.ref" useDefault="true"/>
+        
+    </target>
+
+    <target name=":make-pom" depends="provision" phase="prepare-publication">
+        <!--ask  MavenIvy Adapters to convert global information (groupId,artifactId,version, packaging) and to inject them in the POM instance referenced by "maven.instance" id -->
+        <mavenivy:infoAdapter pomRefId="maven.instance" settingsRef="${project.ivy.instance}">
+            <scopeMappings refid="maven.scope.mappings.ref"/>
+        </mavenivy:infoAdapter>
+
+        <!--ask  MavenIvy Adapters to convert dependencies and to inject them in the POM instance referenced by "maven.instance" id -->
+        <mavenivy:dependencyAdapter pomRefId="maven.instance" settingsRef="${project.ivy.instance}">
+            <typeMappings refid="maven.type.mappings.ref"/>
+        </mavenivy:dependencyAdapter>
+
+        <mkdir dir="${target.artifacts}" />
+        <!-- write the pom on the filesystem -->
+        <mvn:writepom pomRefId="maven.instance" file="${target.artifacts}/pom.xml" />
+
+        <mvn:pom id="maven.instance" file="${target.artifacts}/pom.xml" />
+        <mavenivy:registertrigger classname="org.apache.easyant.ivy.MavenPublishTrigger" event="post-publish-artifact" classpathref="org.apache.easyant.plugins#maven-publication.classpath" settingsRef="${project.ivy.instance}" />
+
+    </target>
+
+    <target name="-trigger-publish-shared" phase="generate-shared-version">
+        <augment id="maven.instance" version="${version}" />
+    </target>
+
+    <target name="-trigger-release" phase="generate-release-version">
+        <augment id="maven.instance" version="${version}" />
+    </target>
+
+    <target name=":publish-shared" phase="publish-shared">
+        <mavenivy:deploy pomRefId="maven.instance">
+            <remoteRepository refid="maven.remote.repository" />
+            <typeMappings refid="maven.type.mappings.ref"/>
+        </mavenivy:deploy>
+    </target>
+
+    <!-- define a generic default target for this plugin -->
+    <target name="doit" depends="validate" />
+</project>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-publication/0.1/maven-publication.ivy Tue Feb 22 15:55:55 2011
@@ -15,61 +15,61 @@
    limitations under the License.
 -->
 <ivy-module version="2.0"> 
-	<info organisation="org.apache.easyant.plugins"
-	       module="maven-publication"
-	       status="milestone"
-	       revision="0.1">
-		<description>
-			<p>
-				This module provides functionalities to publish a pom.xml. 
-				This is really usefull if some maven based projects wants to reuse your artifacts.
-			</p>
-			<p>
-				In some cases we may want to define a different repository url for easyant (or ivy based) artifacts (published by ivy-publication plugin), 
-				and another one for maven artifacts (published through maven-publication plugin) this can be done by setting "maven.remote.repo.url" property.
-				If this property is unset, artifacts will be republished with maven descriptor on the 
-				same repository as ivy-publication module (artifacts will be overwritten).
-			</p>
-			<p>
-				This plugin is based on <a href="http://easyant.org/projects/mavenivy-adapters">mavenivy-adapters tasks</a>.
-			</p>
-			<p>
-				It uses a TypeMapping to define the mapping between ivy world and maven world (like type, ext, mavenPackaging, mavenClassifier).
-				Example :
-				<code type="xml">
-					<typeMappings id="maven.type.mappings.ref">
- 						<mapping type="myType" mvnPackaging="jar"/>
- 					</typeMappings>
-				</code>
-				You can override the default typeMappings by using <a href="">AugmentTask</a> like this :
-				<code type="xml">
-					<augment id="maven.type.mappings.ref">
- 						<mapping type="myType" mvnPackaging="jar"/>
- 					</augment>
-				</code>
-			</p>
-			<p>
-				It also uses a ScopeMapping to define the mapping between ivy configurations and maven scopes.
-				Example :
-				<code type="xml">
-					<scopeMappings id="maven.scope.mappings.ref">
-						<mapping scope="compile" conf="myIvyConfiguration"/>
-					</scopeMappings>				
-				</code>
-				You can override the default scopeMappings by using <a href="">AugmentTask</a> like this :
-				<code type="xml">
-					<augment id="maven.scope.mappings.ref">
-						<mapping scope="compile" conf="myIvyConfiguration"/>
-					</augment>				
-				</code>
-			</p>
-			
-		</description>
-	</info>
-	<publications>
-		<artifact type="ant" />
-	</publications>
-	<dependencies>
- 		<dependency org="org.apache.easyant.tasks" name="mavenivy-adapters" rev="0.1"/>	
- 	</dependencies>
+    <info organisation="org.apache.easyant.plugins"
+           module="maven-publication"
+           status="milestone"
+           revision="0.1">
+        <description>
+            <p>
+                This module provides functionalities to publish a pom.xml. 
+                This is really usefull if some maven based projects wants to reuse your artifacts.
+            </p>
+            <p>
+                In some cases we may want to define a different repository url for easyant (or ivy based) artifacts (published by ivy-publication plugin), 
+                and another one for maven artifacts (published through maven-publication plugin) this can be done by setting "maven.remote.repo.url" property.
+                If this property is unset, artifacts will be republished with maven descriptor on the 
+                same repository as ivy-publication module (artifacts will be overwritten).
+            </p>
+            <p>
+                This plugin is based on <a href="http://easyant.org/projects/mavenivy-adapters">mavenivy-adapters tasks</a>.
+            </p>
+            <p>
+                It uses a TypeMapping to define the mapping between ivy world and maven world (like type, ext, mavenPackaging, mavenClassifier).
+                Example :
+                <code type="xml">
+                    <typeMappings id="maven.type.mappings.ref">
+                        <mapping type="myType" mvnPackaging="jar"/>
+                    </typeMappings>
+                </code>
+                You can override the default typeMappings by using <a href="">AugmentTask</a> like this :
+                <code type="xml">
+                    <augment id="maven.type.mappings.ref">
+                        <mapping type="myType" mvnPackaging="jar"/>
+                    </augment>
+                </code>
+            </p>
+            <p>
+                It also uses a ScopeMapping to define the mapping between ivy configurations and maven scopes.
+                Example :
+                <code type="xml">
+                    <scopeMappings id="maven.scope.mappings.ref">
+                        <mapping scope="compile" conf="myIvyConfiguration"/>
+                    </scopeMappings>                
+                </code>
+                You can override the default scopeMappings by using <a href="">AugmentTask</a> like this :
+                <code type="xml">
+                    <augment id="maven.scope.mappings.ref">
+                        <mapping scope="compile" conf="myIvyConfiguration"/>
+                    </augment>              
+                </code>
+            </p>
+            
+        </description>
+    </info>
+    <publications>
+        <artifact type="ant" />
+    </publications>
+    <dependencies>
+        <dependency org="org.apache.easyant.tasks" name="mavenivy-adapters" rev="0.1"/> 
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ant?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ant (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ant Tue Feb 22 15:55:55 2011
@@ -15,40 +15,40 @@
    limitations under the License.
 -->
 <project name="org.apache.easyant.plugins#maven-version-strategy"
-	xmlns:ivy="antlib:org.apache.ivy.ant"
-	xmlns:ac="antlib:net.sf.antcontrib"
-	xmlns:ea="antlib:org.apache.easyant">
-	
-	<ea:core-version requiredrevision="[0.8,+]" />
-	
-	<target name=":init" phase="validate">
-		<ea:parameter phase="validate" />
-		<ea:parameter phase="generate-local-version"/>
-		<ea:parameter phase="generate-shared-version"/>
-		<ea:parameter phase="generate-release-version"/>
-		<ea:parameter property="publish.overwrite" default="false"
-				description="specify if publish should overwrite existing artifacts or not"/>
+    xmlns:ivy="antlib:org.apache.ivy.ant"
+    xmlns:ac="antlib:net.sf.antcontrib"
+    xmlns:ea="antlib:org.apache.easyant">
+    
+    <ea:core-version requiredrevision="[0.8,+]" />
+    
+    <target name=":init" phase="validate">
+        <ea:parameter phase="validate" />
+        <ea:parameter phase="generate-local-version"/>
+        <ea:parameter phase="generate-shared-version"/>
+        <ea:parameter phase="generate-release-version"/>
+        <ea:parameter property="publish.overwrite" default="false"
+                description="specify if publish should overwrite existing artifacts or not"/>
 
-	</target>
-	
-	<!-- version numbers -->
-	<target name="-local" phase="generate-local-version" depends="validate">
-		<!-- override version as if it was a SNAPSHOT -->
-		<ac:var name="version" value="${ivy.revision}-SNAPSHOT" />
-		<!-- SNAPSHOT need to be overwritten -->
-		<ac:var name="publish.overwrite" value="true"/>
-	</target>
-	
-	<target name="-shared" phase="generate-shared-version" depends="validate">
-		<!-- override version as if it was a SNAPSHOT -->
-		<ac:var name="version" value="${ivy.revision}-SNAPSHOT" />
-		<!-- SNAPSHOT need to be overwritten -->
-		<ac:var name="publish.overwrite" value="true"/>
-	</target>
+    </target>
+    
+    <!-- version numbers -->
+    <target name="-local" phase="generate-local-version" depends="validate">
+        <!-- override version as if it was a SNAPSHOT -->
+        <ac:var name="version" value="${ivy.revision}-SNAPSHOT" />
+        <!-- SNAPSHOT need to be overwritten -->
+        <ac:var name="publish.overwrite" value="true"/>
+    </target>
+    
+    <target name="-shared" phase="generate-shared-version" depends="validate">
+        <!-- override version as if it was a SNAPSHOT -->
+        <ac:var name="version" value="${ivy.revision}-SNAPSHOT" />
+        <!-- SNAPSHOT need to be overwritten -->
+        <ac:var name="publish.overwrite" value="true"/>
+    </target>
 
-	<target name="-release" phase="generate-release-version" depends="validate">
-		<ac:var name="version" value="${ivy.revision}" />
-	</target>
+    <target name="-release" phase="generate-release-version" depends="validate">
+        <ac:var name="version" value="${ivy.revision}" />
+    </target>
 
-	<target name="doit" depends=":init" />
+    <target name="doit" depends=":init" />
 </project>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/maven-version-strategy/0.1/maven-version-strategy.ivy Tue Feb 22 15:55:55 2011
@@ -15,13 +15,13 @@
    limitations under the License.
 -->
 <ivy-module version="2.0"> 
-	<info organisation="org.apache.easyant.plugins"
-	       module="maven-version-strategy"
-	       status="milestone"
-	       revision="0.1">
-	       <description>This module provides the maven version strategy. A version strategy is in charge to define the version for integrations (snapshot) and releases </description>
-	</info>
-	<publications>
-		<artifact type="ant" />
-	</publications>
+    <info organisation="org.apache.easyant.plugins"
+           module="maven-version-strategy"
+           status="milestone"
+           revision="0.1">
+           <description>This module provides the maven version strategy. A version strategy is in charge to define the version for integrations (snapshot) and releases </description>
+    </info>
+    <publications>
+        <artifact type="ant" />
+    </publications>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ant?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ant (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ant Tue Feb 22 15:55:55 2011
@@ -15,115 +15,115 @@
    limitations under the License.
 -->
 <project name="org.apache.easyant.plugins#osgi-bundle" xmlns:ea="antlib:org.apache.easyant">
-	
-	<ea:core-version requiredrevision="[0.8,+]" />
+    
+    <ea:core-version requiredrevision="[0.8,+]" />
 
-	<target name=":init" phase="validate">
-		<ea:parameter phase="validate" />
-		<ea:parameter property="target.artifacts" required="true" description="destination directory for target artifacts"/>
-		<ea:parameter property="target.artifacts.main.bundle.name" required="true"
-				    description="main artifact file name" />
-		<ea:parameter property="target.main.artifact" required="false" description="the location of the main artifact" 
-					default="${target.artifacts}/${target.artifacts.main.bundle.name}.jar"/>
-		<taskdef name="bundle" 
-		    classname="net.luminis.build.plugin.bnd.BuildTask"
-		    classpathref="org.apache.easyant.plugins#osgi-bundle.classpath" />
-	</target>
+    <target name=":init" phase="validate">
+        <ea:parameter phase="validate" />
+        <ea:parameter property="target.artifacts" required="true" description="destination directory for target artifacts"/>
+        <ea:parameter property="target.artifacts.main.bundle.name" required="true"
+                    description="main artifact file name" />
+        <ea:parameter property="target.main.artifact" required="false" description="the location of the main artifact" 
+                    default="${target.artifacts}/${target.artifacts.main.bundle.name}.jar"/>
+        <taskdef name="bundle" 
+            classname="net.luminis.build.plugin.bnd.BuildTask"
+            classpathref="org.apache.easyant.plugins#osgi-bundle.classpath" />
+    </target>
 
-	<target name=":bundle" depends="validate, compile,prepare-package" phase="package">
-		<dirname file="${target.artifacts.main.bundle.name}" property="target.artifacts.main.bundle.dir" />
-		<mkdir dir="${target.artifacts.main.bundle.dir}"/>
+    <target name=":bundle" depends="validate, compile,prepare-package" phase="package">
+        <dirname file="${target.artifacts.main.bundle.name}" property="target.artifacts.main.bundle.dir" />
+        <mkdir dir="${target.artifacts.main.bundle.dir}"/>
 
-		<condition property="is.osgi.bundle.empty">
-			<or>
-				<isset property="osgi.export.package"/>
-				<isset property="osgi.private.package"/>
-				<isset property="osgi.include.resource"/>
-			</or>
-		</condition>
-		
-		<fail unless="is.osgi.bundle.empty">
-Missing property			
-*******************************************************************************			
+        <condition property="is.osgi.bundle.empty">
+            <or>
+                <isset property="osgi.export.package"/>
+                <isset property="osgi.private.package"/>
+                <isset property="osgi.include.resource"/>
+            </or>
+        </condition>
+        
+        <fail unless="is.osgi.bundle.empty">
+Missing property            
+*******************************************************************************         
 At least one of the following property must be set :
   - osgi.export.package : The packages that will be exported by the bundle.
   - osgi.private.package : The private packages of the generated bundle (i.e. packages that are not exported).
   - osgi.include.resource : Resource to include in the generated bundle.
-*******************************************************************************			
-		</fail>
-	
-		<!-- Should we provide a way to fill the following properties in interractive mode? -->
-		<ea:parameter property="osgi.bundle.classpath" default="" description="The (internal) bundle classpath (corresponds to OSGi manifest header 'Bundle-Classpath')."/>
-		<ea:parameter property="osgi.bundle.copyright" default="" description="Copyright header (corresponds to OSGi manifest header 'Bundle-Copyright')."/>
-		<ea:parameter property="osgi.bundle.description" default="" description="Bundle description text (corresponds to OSGi manifest header 'Bundle-Description')."/>
-		<ea:parameter property="osgi.bundle.name" default="" description="Name of the bundle (corresponds to OSGi manifest header 'Bundle-Name')."/>
-		<ea:parameter property="osgi.bundle.native.code" default="" description="Native code specification (corresponds to OSGi manifest header 'Bundle-NativeCode'). "/>
-		<ea:parameter property="osgi.export.package" default="" description="The packages that will be exported by the bundle."/>
-		<ea:parameter property="osgi.export.service" default="" description="The OSGi R3 'Export-Service' header, deprecated for R4 "/>
-		<ea:parameter property="osgi.import.package" default="" description="The packages that will be imported by the bundle."/>
-		<ea:parameter property="osgi.dynamic.import.package" default="" description="The packages that should be dynamically import when needed."/>
-		<ea:parameter property="osgi.import.service" default="" description="The OSGi R3 'Import-Service' header, deprecated for R4."/>
-		<ea:parameter property="osgi.bundle.vendor" default="" description="Vendor name (corresponds to OSGi manifest header 'Bundle-Vendor')."/>
-		<ea:parameter property="osgi.bundle.version" default="${version}" description="Bundle version (corresponds to OSGi manifest header 'Bundle-Version')."/>
-		<ea:parameter property="osgi.bundle.doc.url" default="" description="URL pointing to documentation about the created bundle (corresponds to OSGi manifest header 'Bundle-DocURL')."/>
-		<ea:parameter property="osgi.bundle.contact.address" default="" description="Vendor's contact address (corresponds to OSGi manifest header 'Bundle-ContactAddress')."/>
-		<ea:parameter property="osgi.bundle.activator" default="" description="The bundle activator class (corresponds to OSGi manifest header 'Bundle-Activator')."/>
-		<ea:parameter property="osgi.bundle.required.execution.env" default="" description="List of execution environments (corresponds to OSGi manifest header 'Bundle-RequiredExecutionEnvironment')."/>
-		<ea:parameter property="osgi.bundle.symbolic.name" default="" description="The (unique, non-localizable) symbolic name of the bundle, based on reverse domain name convention (corresponds to OSGi manifest header 'Bundle-SymbolicName')."/>
-		<ea:parameter property="osgi.bundle.localization" default="" description="Location in the bundle where localization files can be found (corresponds to OSGi manifest header 'Bundle-Localization')."/>
-		<ea:parameter property="osgi.bundle.require.bundle" default="" description="Required exports from another bundle (corresponds to OSGi manifest header 'Require-Bundle')."/>
-		<ea:parameter property="osgi.bundle.fragment.host" default="" description="Host bundle (for fragment bundles only, corresponds to OSGi manifest header 'Fragment-Host')."/>
-		<!--
-		<ea:parameter property="osgi.bundle.manifest.version" default="" description="deprecated and ignored Bundle-ManifestVersion is always '2' (R4 bundle) "/>
-		<ea:parameter property="osgi.service.component" default="" description="??? Undocumented"/>
-		-->
-		<ea:parameter property="osgi.bundle.license" default="" description="Manifest header for bundle license."/>
-		<ea:parameter property="osgi.private.package" default="" description="The private packages of the generated bundle (i.e. packages that are not exported)."/>
-		<!--
-		<ea:parameter property="osgi.ignore.package" default="" description="??? Undocumented"/>
-		-->
-		<ea:parameter property="osgi.include.resource" default="" description="Resource to include in the generated bundle."/>
-		<ea:parameter property="osgi.include.resource.header" default="" description="Whether to include the include-resource header in the manifest."/>
-		<ea:parameter property="osgi.additional.manifest" default="${manifest.file}" description="Specify an additional manifest file"/>
-		
-		<!-- Override this path if you need to customize what will be included in the osgi-bundle
-			<bundle> ant task allow you to make bundle from another JAR, or a list of DIRECTORY.
-			This is quite strange but you can't use <fileset>.
-			If you need to make a bundle of classes you should set here a directory with <filelist>   
-		-->
-		<path id="osgi.classpath">
-			<filelist><file name="${target.main.classes}"/></filelist>
-		</path>
-		
-		<bundle outputDir="${target.artifacts}"
-			bundleClassPath="${osgi.bundle.classpath}"
-			bundleCopyright="${osgi.bundle.copyright}"
-			bundleDescription="${osgi.bundle.description}"
-			bundleName="${osgi.bundle.name}"
-			bundleNativeCode="${osgi.bundle.native.code}"
-			exportpackage="${osgi.export.package}"
-			exportService="${osgi.export.service}"
-			importPackage="${osgi.import.package}"
-			dynamicImportPackage="${osgi.dynamic.import.package}"
-			importService="${osgi.import.service}"
-			bundleVendor="${osgi.bundle.vendor}"
-			bundleVersion="${osgi.bundle.version}"
-			bundleDocUrl="${osgi.bundle.doc.url}"
-			bundleContactAddress="${osgi.bundle.contact.address}"
-			bundleActivator="${osgi.bundle.activator}"
-			bundleRequiredExecutionEnvironment="${osgi.bundle.required.execution.env}"
-			bundleSymbolicName="${osgi.bundle.symbolic.name}"
-			bundleLocalization="${osgi.bundle.localization}"
-			requireBundle="${osgi.bundle.require.bundle}"
-			fragmentHost="${osgi.bundle.fragment.host}"
-			bundleLicense="${osgi.bundle.license}"
-			privatePackage="${osgi.private.package}"
-			includeResource="${osgi.include.resource}"
-			includeIncludeResourceHeader="${osgi.include.resource.header}"
-			additionalManifest="${osgi.additional.manifest}"
-			filename="${target.artifacts.main.bundle.name}"
-			classpathRefId="osgi.classpath"/>
-	</target>
-	
-	<target name="doit" depends=":bundle" />
+*******************************************************************************         
+        </fail>
+    
+        <!-- Should we provide a way to fill the following properties in interractive mode? -->
+        <ea:parameter property="osgi.bundle.classpath" default="" description="The (internal) bundle classpath (corresponds to OSGi manifest header 'Bundle-Classpath')."/>
+        <ea:parameter property="osgi.bundle.copyright" default="" description="Copyright header (corresponds to OSGi manifest header 'Bundle-Copyright')."/>
+        <ea:parameter property="osgi.bundle.description" default="" description="Bundle description text (corresponds to OSGi manifest header 'Bundle-Description')."/>
+        <ea:parameter property="osgi.bundle.name" default="" description="Name of the bundle (corresponds to OSGi manifest header 'Bundle-Name')."/>
+        <ea:parameter property="osgi.bundle.native.code" default="" description="Native code specification (corresponds to OSGi manifest header 'Bundle-NativeCode'). "/>
+        <ea:parameter property="osgi.export.package" default="" description="The packages that will be exported by the bundle."/>
+        <ea:parameter property="osgi.export.service" default="" description="The OSGi R3 'Export-Service' header, deprecated for R4 "/>
+        <ea:parameter property="osgi.import.package" default="" description="The packages that will be imported by the bundle."/>
+        <ea:parameter property="osgi.dynamic.import.package" default="" description="The packages that should be dynamically import when needed."/>
+        <ea:parameter property="osgi.import.service" default="" description="The OSGi R3 'Import-Service' header, deprecated for R4."/>
+        <ea:parameter property="osgi.bundle.vendor" default="" description="Vendor name (corresponds to OSGi manifest header 'Bundle-Vendor')."/>
+        <ea:parameter property="osgi.bundle.version" default="${version}" description="Bundle version (corresponds to OSGi manifest header 'Bundle-Version')."/>
+        <ea:parameter property="osgi.bundle.doc.url" default="" description="URL pointing to documentation about the created bundle (corresponds to OSGi manifest header 'Bundle-DocURL')."/>
+        <ea:parameter property="osgi.bundle.contact.address" default="" description="Vendor's contact address (corresponds to OSGi manifest header 'Bundle-ContactAddress')."/>
+        <ea:parameter property="osgi.bundle.activator" default="" description="The bundle activator class (corresponds to OSGi manifest header 'Bundle-Activator')."/>
+        <ea:parameter property="osgi.bundle.required.execution.env" default="" description="List of execution environments (corresponds to OSGi manifest header 'Bundle-RequiredExecutionEnvironment')."/>
+        <ea:parameter property="osgi.bundle.symbolic.name" default="" description="The (unique, non-localizable) symbolic name of the bundle, based on reverse domain name convention (corresponds to OSGi manifest header 'Bundle-SymbolicName')."/>
+        <ea:parameter property="osgi.bundle.localization" default="" description="Location in the bundle where localization files can be found (corresponds to OSGi manifest header 'Bundle-Localization')."/>
+        <ea:parameter property="osgi.bundle.require.bundle" default="" description="Required exports from another bundle (corresponds to OSGi manifest header 'Require-Bundle')."/>
+        <ea:parameter property="osgi.bundle.fragment.host" default="" description="Host bundle (for fragment bundles only, corresponds to OSGi manifest header 'Fragment-Host')."/>
+        <!--
+        <ea:parameter property="osgi.bundle.manifest.version" default="" description="deprecated and ignored Bundle-ManifestVersion is always '2' (R4 bundle) "/>
+        <ea:parameter property="osgi.service.component" default="" description="??? Undocumented"/>
+        -->
+        <ea:parameter property="osgi.bundle.license" default="" description="Manifest header for bundle license."/>
+        <ea:parameter property="osgi.private.package" default="" description="The private packages of the generated bundle (i.e. packages that are not exported)."/>
+        <!--
+        <ea:parameter property="osgi.ignore.package" default="" description="??? Undocumented"/>
+        -->
+        <ea:parameter property="osgi.include.resource" default="" description="Resource to include in the generated bundle."/>
+        <ea:parameter property="osgi.include.resource.header" default="" description="Whether to include the include-resource header in the manifest."/>
+        <ea:parameter property="osgi.additional.manifest" default="${manifest.file}" description="Specify an additional manifest file"/>
+        
+        <!-- Override this path if you need to customize what will be included in the osgi-bundle
+            <bundle> ant task allow you to make bundle from another JAR, or a list of DIRECTORY.
+            This is quite strange but you can't use <fileset>.
+            If you need to make a bundle of classes you should set here a directory with <filelist>   
+        -->
+        <path id="osgi.classpath">
+            <filelist><file name="${target.main.classes}"/></filelist>
+        </path>
+        
+        <bundle outputDir="${target.artifacts}"
+            bundleClassPath="${osgi.bundle.classpath}"
+            bundleCopyright="${osgi.bundle.copyright}"
+            bundleDescription="${osgi.bundle.description}"
+            bundleName="${osgi.bundle.name}"
+            bundleNativeCode="${osgi.bundle.native.code}"
+            exportpackage="${osgi.export.package}"
+            exportService="${osgi.export.service}"
+            importPackage="${osgi.import.package}"
+            dynamicImportPackage="${osgi.dynamic.import.package}"
+            importService="${osgi.import.service}"
+            bundleVendor="${osgi.bundle.vendor}"
+            bundleVersion="${osgi.bundle.version}"
+            bundleDocUrl="${osgi.bundle.doc.url}"
+            bundleContactAddress="${osgi.bundle.contact.address}"
+            bundleActivator="${osgi.bundle.activator}"
+            bundleRequiredExecutionEnvironment="${osgi.bundle.required.execution.env}"
+            bundleSymbolicName="${osgi.bundle.symbolic.name}"
+            bundleLocalization="${osgi.bundle.localization}"
+            requireBundle="${osgi.bundle.require.bundle}"
+            fragmentHost="${osgi.bundle.fragment.host}"
+            bundleLicense="${osgi.bundle.license}"
+            privatePackage="${osgi.private.package}"
+            includeResource="${osgi.include.resource}"
+            includeIncludeResourceHeader="${osgi.include.resource.header}"
+            additionalManifest="${osgi.additional.manifest}"
+            filename="${target.artifacts.main.bundle.name}"
+            classpathRefId="osgi.classpath"/>
+    </target>
+    
+    <target name="doit" depends=":bundle" />
 </project>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/osgi-bundle/0.1/osgi-bundle.ivy Tue Feb 22 15:55:55 2011
@@ -15,16 +15,16 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" > 
-	<info organisation="org.apache.easyant.plugins"
-	       module="osgi-bundle"
-	       status="milestone"
-	       revision="0.1">
-		<description>Provides osgi features.</description>
-	</info>
-	<publications>
-		<artifact type="ant" />
-	</publications>
-	<dependencies>
-		<dependency org="net.luminis" name="osgi-bundle-ant" rev="0.2.0"/>
-	</dependencies>
+    <info organisation="org.apache.easyant.plugins"
+           module="osgi-bundle"
+           status="milestone"
+           revision="0.1">
+        <description>Provides osgi features.</description>
+    </info>
+    <publications>
+        <artifact type="ant" />
+    </publications>
+    <dependencies>
+        <dependency org="net.luminis" name="osgi-bundle-ant" rev="0.2.0"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ant?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ant (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ant Tue Feb 22 15:55:55 2011
@@ -15,111 +15,111 @@
    limitations under the License.
 -->
 <project name="org.apache.easyant.plugins;webstart" 
-		xmlns:ivy="antlib:org.apache.ivy.ant" 
-     	xmlns:ea="antlib:org.apache.easyant">
-     	
-	<!-- Force compliance with easyant-core to 0.7 or higher -->
-	<ea:core-version requiredrevision="[0.8,+]" />
-	
-	<macrodef name="signJars">
-	   <attribute name="alias"   description="the alias signer" />
-		<attribute name="storepass"  description="the keystore password"/>
-		<attribute name="keypass"  default="@{storepass}" description="the key password"/>
-		<attribute name="keystore"  description="the path to the keystore"/>
-		<attribute name="lazy"  default="false" description="tell if the already signed jars have to be signed a second time"/>
-	   <element name="signFolder" optional="yes"/>
-	   <sequential>
-	   	<echo>Sign...</echo>
-	   	
-	   	<if>
-	   		
-	   		<isset property="@{keystore}"/>
-	   		
-	   		<then>
-	   		
-	   			<signjar alias="@{alias}" keypass="@{keypass}" keystore="@{keystore}" storepass="@{storepass}" lazy="@{replaceSign}">
-					<signFolder/>
-	   			</signjar>
-	   		
-	   		
-	   		</then>
-	   		<else>
-	   			<signjar alias="@{alias}" keypass="@{keypass}" storepass="@{storepass}" lazy="@{replaceSign}">
-	   				<signFolder/>
-	   			</signjar>
-	   		</else>
-		</if>
-		
-	   	<echo>Sign done !</echo>	
-	   </sequential>
-	</macrodef>
-	
-	<target name=":init">
-		<ea:parameter property="jnlp.file" required="true" description="the jnlp to modify" />
-		<ea:parameter property="signJar" required="false" default="false" description="tell if the jars has to be signed" />		
-		<ea:parameter property="flat.path" required="false" description="tell if the path resources have to be declared in relative or absolute" />
-						
-		
-		<ea:parameter property="alias" required="false" description="the alias signer" />
-		<ea:parameter property="storepass" required="false" description="the keystore password" />
-		<ea:parameter property="keypass" required="false" default="${storepass}" description="the key password" />
-		<ea:parameter property="keystore" required="false" default=" " description="the path to the keystore" />
-		<ea:parameter property="lazy" required="false" default="false" description="tell if the already signed jars have to be signed a second time" />
-		<taskdef name="partial-jnlp" classname="org.apache.easyant.tasks.JNLPTask" 
-			classpathref="org.apache.easyant.plugins#webstart.classpath" />
-																	
-				
-	</target>
+        xmlns:ivy="antlib:org.apache.ivy.ant" 
+        xmlns:ea="antlib:org.apache.easyant">
+        
+    <!-- Force compliance with easyant-core to 0.7 or higher -->
+    <ea:core-version requiredrevision="[0.8,+]" />
+    
+    <macrodef name="signJars">
+       <attribute name="alias"   description="the alias signer" />
+        <attribute name="storepass"  description="the keystore password"/>
+        <attribute name="keypass"  default="@{storepass}" description="the key password"/>
+        <attribute name="keystore"  description="the path to the keystore"/>
+        <attribute name="lazy"  default="false" description="tell if the already signed jars have to be signed a second time"/>
+       <element name="signFolder" optional="yes"/>
+       <sequential>
+        <echo>Sign...</echo>
+        
+        <if>
+            
+            <isset property="@{keystore}"/>
+            
+            <then>
+            
+                <signjar alias="@{alias}" keypass="@{keypass}" keystore="@{keystore}" storepass="@{storepass}" lazy="@{replaceSign}">
+                    <signFolder/>
+                </signjar>
+            
+            
+            </then>
+            <else>
+                <signjar alias="@{alias}" keypass="@{keypass}" storepass="@{storepass}" lazy="@{replaceSign}">
+                    <signFolder/>
+                </signjar>
+            </else>
+        </if>
+        
+        <echo>Sign done !</echo>    
+       </sequential>
+    </macrodef>
+    
+    <target name=":init">
+        <ea:parameter property="jnlp.file" required="true" description="the jnlp to modify" />
+        <ea:parameter property="signJar" required="false" default="false" description="tell if the jars has to be signed" />        
+        <ea:parameter property="flat.path" required="false" description="tell if the path resources have to be declared in relative or absolute" />
+                        
+        
+        <ea:parameter property="alias" required="false" description="the alias signer" />
+        <ea:parameter property="storepass" required="false" description="the keystore password" />
+        <ea:parameter property="keypass" required="false" default="${storepass}" description="the key password" />
+        <ea:parameter property="keystore" required="false" default=" " description="the path to the keystore" />
+        <ea:parameter property="lazy" required="false" default="false" description="tell if the already signed jars have to be signed a second time" />
+        <taskdef name="partial-jnlp" classname="org.apache.easyant.tasks.JNLPTask" 
+            classpathref="org.apache.easyant.plugins#webstart.classpath" />
+                                                                    
+                
+    </target>
 
-	
+    
 
-	<target name=":editJnlp" depends=":init, package" description="edit an existing jnlp file">
-		<echo message="[Library directory]: ${lib.main}" />
-		<echo message="[libArtifact]: ${target.artifacts}/${target.artifacts.main.jar.name}" />
-		<if>
-			<equals arg1="${flat.path}" arg2="$${flat.path}" />
-				<then>
-					<partial-jnlp mainJar="${target.artifacts}/${target.artifacts.main.jar.name}" jnlpFile="${jnlp.file}">
-					<fileset dir="${lib.main}">
-						<include name="*.jar" />
-					</fileset>
-					</partial-jnlp>
-				</then>
-				<else>
-					<partial-jnlp mainJar="${target.artifacts}/${target.artifacts.main.jar.name}" jnlpFile="${jnlp.file}" flatPathResources="${flat.path}">
-					<fileset dir="${lib.main}">
-						<include name="*.jar" />
-					</fileset>
-					</partial-jnlp>
-				</else>
-		</if>	
+    <target name=":editJnlp" depends=":init, package" description="edit an existing jnlp file">
+        <echo message="[Library directory]: ${lib.main}" />
+        <echo message="[libArtifact]: ${target.artifacts}/${target.artifacts.main.jar.name}" />
+        <if>
+            <equals arg1="${flat.path}" arg2="$${flat.path}" />
+                <then>
+                    <partial-jnlp mainJar="${target.artifacts}/${target.artifacts.main.jar.name}" jnlpFile="${jnlp.file}">
+                    <fileset dir="${lib.main}">
+                        <include name="*.jar" />
+                    </fileset>
+                    </partial-jnlp>
+                </then>
+                <else>
+                    <partial-jnlp mainJar="${target.artifacts}/${target.artifacts.main.jar.name}" jnlpFile="${jnlp.file}" flatPathResources="${flat.path}">
+                    <fileset dir="${lib.main}">
+                        <include name="*.jar" />
+                    </fileset>
+                    </partial-jnlp>
+                </else>
+        </if>   
 
-	</target>
-	<target name=":sign" depends="package">
-		<if>
-			<equals arg1="${signJar}" arg2="true" />
-				<then>
-					<signJars alias="${alias}" storepass="${storepass}" keypass="${keypass}" keystore="${keystore}" lazy="${lazy}" >
-						<signfolder>
-							<fileset dir="${lib.main}" includes="*.jar"/>
-							<fileset dir="${target.artifacts}" includes="*.jar"/>
-						</signfolder>
-					</signJars>
-				</then>
-		</if>		
-	</target>
-	
-	<target name=":prepare" depends=":editJnlp,:sign" description="edit the jnlp file and sign as necessary"/>
-	
-		
-	
-	<target name=":run" depends=":prepare" description="run the application in java webstart">
-		<exec executable="javaws">
-			<arg value="${jnlp.file}" />
-		</exec>
-	</target>
+    </target>
+    <target name=":sign" depends="package">
+        <if>
+            <equals arg1="${signJar}" arg2="true" />
+                <then>
+                    <signJars alias="${alias}" storepass="${storepass}" keypass="${keypass}" keystore="${keystore}" lazy="${lazy}" >
+                        <signfolder>
+                            <fileset dir="${lib.main}" includes="*.jar"/>
+                            <fileset dir="${target.artifacts}" includes="*.jar"/>
+                        </signfolder>
+                    </signJars>
+                </then>
+        </if>       
+    </target>
+    
+    <target name=":prepare" depends=":editJnlp,:sign" description="edit the jnlp file and sign as necessary"/>
+    
+        
+    
+    <target name=":run" depends=":prepare" description="run the application in java webstart">
+        <exec executable="javaws">
+            <arg value="${jnlp.file}" />
+        </exec>
+    </target>
 
-	
-	
-	<target name="doit" depends=":run" />
+    
+    
+    <target name="doit" depends=":run" />
 </project>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/webstart/0.1/webstart.ivy Tue Feb 22 15:55:55 2011
@@ -15,17 +15,17 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
-	<info organisation="org.apache.easyant.plugins" module="webstart" revision="0.1" status="release" publication="20091230151251">
-		<description>This module allows different webstart processus.</description>
-		<ea:build organisation="org.apache.easyant.buildtypes" module="build-std-ant-plugin" revision="0.1"/>
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies artifact can be used with this conf"/>
-	</configurations>
-	<publications>
+    <info organisation="org.apache.easyant.plugins" module="webstart" revision="0.1" status="release" publication="20091230151251">
+        <description>This module allows different webstart processus.</description>
+        <ea:build organisation="org.apache.easyant.buildtypes" module="build-std-ant-plugin" revision="0.1"/>
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies artifact can be used with this conf"/>
+    </configurations>
+    <publications>
                 <artifact name="webstart" type="ant"/>
         </publications>
-	<dependencies>
-		<dependency org="org.apache.easyant.tasks" name="partial-jnlp-task" rev="0.1" conf="default->default"/>
-	</dependencies>
+    <dependencies>
+        <dependency org="org.apache.easyant.tasks" name="partial-jnlp-task" rev="0.1" conf="default->default"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ant
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ant?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ant (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ant Tue Feb 22 15:55:55 2011
@@ -15,144 +15,144 @@
    limitations under the License.
 -->
 <project name="org.apache.easyant.plugins#xooki" 
-	xmlns:ac="antlib:net.sf.antcontrib"
-	xmlns:ea="antlib:org.apache.easyant" 
-	xmlns:ivy="antlib:org.apache.ivy.ant" 
-	xmlns:xooki="antlib:xooki">
-
-	<ea:core-version requiredrevision="[0.8,+]" />
-
-	<target name=":init" phase="validate">
-		<ea:parameter property="xooki.checkUpToDate" required="false" 
-			default="true" description="Proxies for the checkUpToDate xooki:generate task. Defaults to true." />
-		<ea:parameter property="src.documentation.dir" required="false" 
-			default="${basedir}/src/documentation" description="Xooki source documentation." />
-		<ea:parameter property="documentation.css.dir" default="${src.documentation.dir}/style" 
-			description="path where the css are stored, used for nice looking HTML" />
-		<ea:parameter property="target.documentation.dir" default="${target}/documentation" 
-			description="directory where the documentation will be generated to" />
-		<ea:parameter property="xooki.temp.dir" required="false" default="${target}/temp-doc" 
-			description="Temporary directory for xooki use." />
-		<ea:parameter property="xooki.resources.include.pattern" default="style/**,images/**" 
-			description="Pattern describing files included in xooki documentation generation" />
-		<ea:parameter property="xooki.resources.exclude.pattern" default="" 
-			description="Pattern describing files excluded in xooki documentation generation" />
-		<ea:parameter property="xooki.history.dir" default="${src.documentation.dir}/history" 
-			description="directory where documentation history version are stored (used to update config.extra.js)"/>
-
-		<!-- TODO: should menu context names be inherited from the environment somehow? -->
-		<ea:parameter property="xooki.menu.contexts" default="buildtypes,plugins"
-			description="list of documentation menus for which xooki will generate menus"/>
-		
-		<!-- Xooki tasks requires jdk16 -->
-		<condition property="org.apache.easyant.plugins#xooki.enabled">
-			<contains substring="1.6" string="${ant.java.version}" />
-		</condition>
-		
-		<ac:if>
-			<istrue value="${org.apache.easyant.plugins#xooki.enabled}"/>
-			<ac:then>
-				<echo level="verbose">Loading xooki antlib</echo>
-				<taskdef uri="antlib:xooki" file="${src.documentation.dir}/xooki/antlib.xml" />
-			</ac:then>
-			<ac:else>
-				<echo level="warning">Xooki modules requires JDK 1.6. Xooki module will be disabled.</echo>
-			</ac:else>
-		</ac:if>
-		
-		<condition property="contains.history.dir">
-			<available file="${xooki.history.dir}" type="dir"/>
-		</condition>
-        
-		<ac:for list="${xooki.menu.contexts}" param="context.name">
-			<sequential>
-				<ea:registermenugenerator context="@{context.name}" type="xooki"
-					classpathref="org.apache.easyant.plugins#xooki.classpath"/>
-			</sequential>
-		</ac:for>
-	</target>
-	
-	<target name=":create-skeleton" depends="validate">
-		<mkdir dir="${xooki.temp.dir}" />
-		<mkdir dir="${documentation.css.dir}" />
-		<ivy:retrieve organisation="xooki" module="xooki" inline="true" pattern="${xooki.temp.dir}/[artifact].[ext]" settingsRef="easyant.ivy.instance"/>
-		<unzip src="${xooki.temp.dir}/xooki.jar" dest="${src.documentation.dir}" />
-		<delete dir="${xooki.temp.dir}" />
-	</target>
-	
-	<target name="-copy-resources" depends=":init" phase="process-documentation-resources">
-
-		<available file="${src.documentation.dir}/xooki/antlib.xml" property="xooki.skeleton.present" />
-		<fail unless="xooki.skeleton.present" 
-			message="Xooki skeleton has not been correctly setup. Run easyant org.apache.easyant.plugins#xooki:create-skeleton to generate a xooki skeleton." />
-
-		<echo message="Generating xooki documentation." />
-		<mkdir dir="${target.documentation.dir}" />
-		
-		<echo level="verbose" message="copying documentation resources"/>
-		
-		<fileset id="xooki.resources.fileset" 
-			dir="${src.documentation.dir}" 
-			includes="${xooki.resources.include.pattern}" 
-			excludes="${xooki.resources.exclude.pattern}" />
-
-		<copy todir="${target.documentation.dir}">
-			<fileset refid="xooki.resources.fileset"/>
-		</copy>
-		
-		<!-- copy to a xooki temp dir this will allow users to generate xooki documentation -->
-		<copy todir="${xooki.temp.dir}">
-			<fileset dir="${src.documentation.dir}" id="src.documentation.fileset">
-				<include name="**/*" />
-				<exclude name="${xooki.resources.include.pattern}" />
-			</fileset>
-		</copy>
-
-	</target>
-	
-	<target name="-configure-history" if="contains.history.dir" phase="process-documentation-resources">
-		<ac:for param="doc-version">
-			<path>
-				<dirset dir="${xooki.history.dir}" includes="*" />
-			</path>
-			<sequential>
-				<echo>Updating history for @{doc-version}</echo>
-				<echo file="@{doc-version}/config.extra.js"
-				        message="xooki.c.setImportLevel(2);" />
-			</sequential>
-		</ac:for>
-	</target>
-	
-	<target name=":generate" 
-		depends="-copy-resources, -configure-history, process-documentation-resources"
-		phase="documentation"
-		if="org.apache.easyant.plugins#xooki.enabled">
-		<echo level="verbose" message="generating target documentation"/>
-		
-		<dirname file="${target.documentation.dir}" property="full.target.documentation.dir" />
-		<basename file="${target.documentation.dir}" property="basename.target.documentation.dir" />
-		
-		<fileset dir="${xooki.temp.dir}" id="src.documentation.fileset">
-			<include name="**/*.html" />
-			<exclude name="template.html" />
-			<exclude name="*Template.html" />
-			<exclude name="xooki/**" />
-		</fileset>
-
-		<xooki:generate destDir="${full.target.documentation.dir}/${basename.target.documentation.dir}" checkUpToDate="${xooki.checkUpToDate}">
-			<fileset refid="src.documentation.fileset"/>
-		</xooki:generate>
-	</target>
-
-	<target name=":package" depends=":generate" description="package the xooki documentation" if="org.apache.easyant.plugins#xooki.enabled">
-		<ea:parameter property="target.artifacts" default="${target}/artifacts" 
-			description="destination directory for target artifacts"/>
-
-		<echo message="Packaging generated documentation." />
-		<mkdir dir="${target.artifacts}" />
-		<zip destfile="${target.artifacts}/${ivy.module}-docs.zip" basedir="${target.documentation.dir}" />
-		<ea:registerartifact type="doc" ext="zip" classifier="doc" settingsRef="${project.ivy.instance}"/>
-	</target>
+    xmlns:ac="antlib:net.sf.antcontrib"
+    xmlns:ea="antlib:org.apache.easyant" 
+    xmlns:ivy="antlib:org.apache.ivy.ant" 
+    xmlns:xooki="antlib:xooki">
+
+    <ea:core-version requiredrevision="[0.8,+]" />
+
+    <target name=":init" phase="validate">
+        <ea:parameter property="xooki.checkUpToDate" required="false" 
+            default="true" description="Proxies for the checkUpToDate xooki:generate task. Defaults to true." />
+        <ea:parameter property="src.documentation.dir" required="false" 
+            default="${basedir}/src/documentation" description="Xooki source documentation." />
+        <ea:parameter property="documentation.css.dir" default="${src.documentation.dir}/style" 
+            description="path where the css are stored, used for nice looking HTML" />
+        <ea:parameter property="target.documentation.dir" default="${target}/documentation" 
+            description="directory where the documentation will be generated to" />
+        <ea:parameter property="xooki.temp.dir" required="false" default="${target}/temp-doc" 
+            description="Temporary directory for xooki use." />
+        <ea:parameter property="xooki.resources.include.pattern" default="style/**,images/**" 
+            description="Pattern describing files included in xooki documentation generation" />
+        <ea:parameter property="xooki.resources.exclude.pattern" default="" 
+            description="Pattern describing files excluded in xooki documentation generation" />
+        <ea:parameter property="xooki.history.dir" default="${src.documentation.dir}/history" 
+            description="directory where documentation history version are stored (used to update config.extra.js)"/>
+
+        <!-- TODO: should menu context names be inherited from the environment somehow? -->
+        <ea:parameter property="xooki.menu.contexts" default="buildtypes,plugins"
+            description="list of documentation menus for which xooki will generate menus"/>
+        
+        <!-- Xooki tasks requires jdk16 -->
+        <condition property="org.apache.easyant.plugins#xooki.enabled">
+            <contains substring="1.6" string="${ant.java.version}" />
+        </condition>
+        
+        <ac:if>
+            <istrue value="${org.apache.easyant.plugins#xooki.enabled}"/>
+            <ac:then>
+                <echo level="verbose">Loading xooki antlib</echo>
+                <taskdef uri="antlib:xooki" file="${src.documentation.dir}/xooki/antlib.xml" />
+            </ac:then>
+            <ac:else>
+                <echo level="warning">Xooki modules requires JDK 1.6. Xooki module will be disabled.</echo>
+            </ac:else>
+        </ac:if>
+        
+        <condition property="contains.history.dir">
+            <available file="${xooki.history.dir}" type="dir"/>
+        </condition>
+        
+        <ac:for list="${xooki.menu.contexts}" param="context.name">
+            <sequential>
+                <ea:registermenugenerator context="@{context.name}" type="xooki"
+                    classpathref="org.apache.easyant.plugins#xooki.classpath"/>
+            </sequential>
+        </ac:for>
+    </target>
+    
+    <target name=":create-skeleton" depends="validate">
+        <mkdir dir="${xooki.temp.dir}" />
+        <mkdir dir="${documentation.css.dir}" />
+        <ivy:retrieve organisation="xooki" module="xooki" inline="true" pattern="${xooki.temp.dir}/[artifact].[ext]" settingsRef="easyant.ivy.instance"/>
+        <unzip src="${xooki.temp.dir}/xooki.jar" dest="${src.documentation.dir}" />
+        <delete dir="${xooki.temp.dir}" />
+    </target>
+    
+    <target name="-copy-resources" depends=":init" phase="process-documentation-resources">
+
+        <available file="${src.documentation.dir}/xooki/antlib.xml" property="xooki.skeleton.present" />
+        <fail unless="xooki.skeleton.present" 
+            message="Xooki skeleton has not been correctly setup. Run easyant org.apache.easyant.plugins#xooki:create-skeleton to generate a xooki skeleton." />
+
+        <echo message="Generating xooki documentation." />
+        <mkdir dir="${target.documentation.dir}" />
+        
+        <echo level="verbose" message="copying documentation resources"/>
+        
+        <fileset id="xooki.resources.fileset" 
+            dir="${src.documentation.dir}" 
+            includes="${xooki.resources.include.pattern}" 
+            excludes="${xooki.resources.exclude.pattern}" />
+
+        <copy todir="${target.documentation.dir}">
+            <fileset refid="xooki.resources.fileset"/>
+        </copy>
+        
+        <!-- copy to a xooki temp dir this will allow users to generate xooki documentation -->
+        <copy todir="${xooki.temp.dir}">
+            <fileset dir="${src.documentation.dir}" id="src.documentation.fileset">
+                <include name="**/*" />
+                <exclude name="${xooki.resources.include.pattern}" />
+            </fileset>
+        </copy>
+
+    </target>
+    
+    <target name="-configure-history" if="contains.history.dir" phase="process-documentation-resources">
+        <ac:for param="doc-version">
+            <path>
+                <dirset dir="${xooki.history.dir}" includes="*" />
+            </path>
+            <sequential>
+                <echo>Updating history for @{doc-version}</echo>
+                <echo file="@{doc-version}/config.extra.js"
+                        message="xooki.c.setImportLevel(2);" />
+            </sequential>
+        </ac:for>
+    </target>
+    
+    <target name=":generate" 
+        depends="-copy-resources, -configure-history, process-documentation-resources"
+        phase="documentation"
+        if="org.apache.easyant.plugins#xooki.enabled">
+        <echo level="verbose" message="generating target documentation"/>
+        
+        <dirname file="${target.documentation.dir}" property="full.target.documentation.dir" />
+        <basename file="${target.documentation.dir}" property="basename.target.documentation.dir" />
+        
+        <fileset dir="${xooki.temp.dir}" id="src.documentation.fileset">
+            <include name="**/*.html" />
+            <exclude name="template.html" />
+            <exclude name="*Template.html" />
+            <exclude name="xooki/**" />
+        </fileset>
+
+        <xooki:generate destDir="${full.target.documentation.dir}/${basename.target.documentation.dir}" checkUpToDate="${xooki.checkUpToDate}">
+            <fileset refid="src.documentation.fileset"/>
+        </xooki:generate>
+    </target>
+
+    <target name=":package" depends=":generate" description="package the xooki documentation" if="org.apache.easyant.plugins#xooki.enabled">
+        <ea:parameter property="target.artifacts" default="${target}/artifacts" 
+            description="destination directory for target artifacts"/>
+
+        <echo message="Packaging generated documentation." />
+        <mkdir dir="${target.artifacts}" />
+        <zip destfile="${target.artifacts}/${ivy.module}-docs.zip" basedir="${target.documentation.dir}" />
+        <ea:registerartifact type="doc" ext="zip" classifier="doc" settingsRef="${project.ivy.instance}"/>
+    </target>
 
-	<target name="doit" depends=":package" />
+    <target name="doit" depends=":package" />
 </project>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.plugins/xooki/0.1/xooki.ivy Tue Feb 22 15:55:55 2011
@@ -15,19 +15,19 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" > 
-	<info organisation="org.apache.easyant.plugins"
-	       module="xooki"
-	       status="milestone"
-	       revision="0.1">
-		<description>
-			This module provides functionalities for setting up a xooki-based documentation structure in your project.
-		</description>
-	</info>
-	<publications>
-		<artifact type="ant" />
-	</publications>
-	<dependencies>
-		<dependency org="xooki" name="xooki" rev="0.1"/>
-		<dependency org="org.apache.easyant.tasks" name="xooki-menu-generator" rev="0.1" conf="default"/>
-	</dependencies>
+    <info organisation="org.apache.easyant.plugins"
+           module="xooki"
+           status="milestone"
+           revision="0.1">
+        <description>
+            This module provides functionalities for setting up a xooki-based documentation structure in your project.
+        </description>
+    </info>
+    <publications>
+        <artifact type="ant" />
+    </publications>
+    <dependencies>
+        <dependency org="xooki" name="xooki" rev="0.1"/>
+        <dependency org="org.apache.easyant.tasks" name="xooki-menu-generator" rev="0.1" conf="default"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/mavenivy-adapters/0.1/mavenivy-adapters.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/mavenivy-adapters/0.1/mavenivy-adapters.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/mavenivy-adapters/0.1/mavenivy-adapters.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/mavenivy-adapters/0.1/mavenivy-adapters.ivy Tue Feb 22 15:55:55 2011
@@ -15,27 +15,27 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" xmlns:ea="http://www.easyant.org">
-	<info organisation="org.apache.easyant.tasks" module="mavenivy-adapters" revision="0.1" status="release" publication="20100806201003">
-		<ea:build module="build-std-java" revision="0.2">
-			<ea:property name="project.ivy.instance" value="easyant.ivy.instance"/>
-			<ea:property name="release.resolver" value="easyant-shared-modules"/>
-			<ea:property name="shared.resolver" value="easyant-shared-modules"/>
-			<ea:property name="local.resolver" value="easyant-shared-modules"/>
-		</ea:build>
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies 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."/>
-		<conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
+    <info organisation="org.apache.easyant.tasks" module="mavenivy-adapters" revision="0.1" status="release" publication="20100806201003">
+        <ea:build module="build-std-java" revision="0.2">
+            <ea:property name="project.ivy.instance" value="easyant.ivy.instance"/>
+            <ea:property name="release.resolver" value="easyant-shared-modules"/>
+            <ea:property name="shared.resolver" value="easyant-shared-modules"/>
+            <ea:property name="local.resolver" value="easyant-shared-modules"/>
+        </ea:build>
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies 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."/>
+        <conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
 
-	</configurations>
-	<dependencies>
-		<dependency org="org.apache.maven" name="maven-ant-tasks" rev="2.1.0" conf="default->default">
-			<exclude org="ant" module="ant"/>
-		</dependency>
-		<dependency org="org.apache.ivy" name="ivy" rev="2.1.0" conf="provided->default"/>
-		<dependency org="junit" name="junit" rev="4.4" conf="test->default"/>
-		<dependency org="org.apache.ant" name="ant" rev="1.8.1" conf="provided->default"/>
-       		<dependency org="org.apache.ant" name="ant-testutil" rev="1.8.1" conf="test->default" transitive="false"/>
-	</dependencies>
+    </configurations>
+    <dependencies>
+        <dependency org="org.apache.maven" name="maven-ant-tasks" rev="2.1.0" conf="default->default">
+            <exclude org="ant" module="ant"/>
+        </dependency>
+        <dependency org="org.apache.ivy" name="ivy" rev="2.1.0" conf="provided->default"/>
+        <dependency org="junit" name="junit" rev="4.4" conf="test->default"/>
+        <dependency org="org.apache.ant" name="ant" rev="1.8.1" conf="provided->default"/>
+            <dependency org="org.apache.ant" name="ant-testutil" rev="1.8.1" conf="test->default" transitive="false"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/partial-jnlp-task/0.1/partial-jnlp-task.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/partial-jnlp-task/0.1/partial-jnlp-task.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/partial-jnlp-task/0.1/partial-jnlp-task.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/partial-jnlp-task/0.1/partial-jnlp-task.ivy Tue Feb 22 15:55:55 2011
@@ -15,19 +15,19 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" xmlns:ea="http://www.easyant.org"> 
-	<info organisation="org.apache.easyant.tasks" module="partial-jnlp-task" revision="0.1" status="release" publication="20091230134422">
-		<description>
-			This task is used to modify existing jnlp file.
-		</description>
-		<ea:build module="build-std-java" revision="0.2"/>
-		<ea:property name="project.ivy.instance" value="easyant.ivy.instance"/>
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies 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."/>
-		<conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
-	</configurations>
-	<dependencies>
-		<dependency org="org.apache.ant" name="ant" rev="1.7.1" conf="provided->default"/>
-	</dependencies>
+    <info organisation="org.apache.easyant.tasks" module="partial-jnlp-task" revision="0.1" status="release" publication="20091230134422">
+        <description>
+            This task is used to modify existing jnlp file.
+        </description>
+        <ea:build module="build-std-java" revision="0.2"/>
+        <ea:property name="project.ivy.instance" value="easyant.ivy.instance"/>
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies 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."/>
+        <conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
+    </configurations>
+    <dependencies>
+        <dependency org="org.apache.ant" name="ant" rev="1.7.1" conf="provided->default"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/xooki-menu-generator/0.1/xooki-menu-generator.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/xooki-menu-generator/0.1/xooki-menu-generator.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/xooki-menu-generator/0.1/xooki-menu-generator.ivy (original)
+++ incubator/easyant/core/trunk/repository/extra-modules/org.apache.easyant.tasks/xooki-menu-generator/0.1/xooki-menu-generator.ivy Tue Feb 22 15:55:55 2011
@@ -15,20 +15,20 @@
    limitations under the License.
 -->
 <ivy-module version="2.0" xmlns:ea="http://www.easyant.org">
-	<info organisation="org.apache.easyant.tasks" module="xooki-menu-generator" revision="0.1" status="release" publication="20100605222351">
-		<ea:build organisation="org.apache.easyant.buildtypes" module="build-std-java" revision="0.2">
+    <info organisation="org.apache.easyant.tasks" module="xooki-menu-generator" revision="0.1" status="release" publication="20100605222351">
+        <ea:build organisation="org.apache.easyant.buildtypes" module="build-std-java" revision="0.2">
             <ea:property name="project.ivy.instance" value="easyant.ivy.instance"/>
             <ea:property name="shared.resolver" value="easyant-shared-modules"/>
-		</ea:build>
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies 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."/>
-		<conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
-	</configurations>
-	<dependencies>
-		<dependency org="org.apache.easyant" name="easyant-core" rev="0.8" revConstraint="latest.integration" conf="provided->default"/>
-		<dependency org="org.apache.ant" name="ant" rev="1.8.1" conf="provided->default"/>
-		<dependency org="junit" name="junit" rev="4.4" conf="test->default"/>
-	</dependencies>
+        </ea:build>
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies 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."/>
+        <conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
+    </configurations>
+    <dependencies>
+        <dependency org="org.apache.easyant" name="easyant-core" rev="0.8" revConstraint="latest.integration" conf="provided->default"/>
+        <dependency org="org.apache.ant" name="ant" rev="1.8.1" conf="provided->default"/>
+        <dependency org="junit" name="junit" rev="4.4" conf="test->default"/>
+    </dependencies>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/third-party-lib/ant-contrib/ant-contrib/1.0b2/ant-contrib.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/third-party-lib/ant-contrib/ant-contrib/1.0b2/ant-contrib.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/third-party-lib/ant-contrib/ant-contrib/1.0b2/ant-contrib.ivy (original)
+++ incubator/easyant/core/trunk/repository/third-party-lib/ant-contrib/ant-contrib/1.0b2/ant-contrib.ivy Tue Feb 22 15:55:55 2011
@@ -16,29 +16,29 @@
    limitations under the License.
 -->
 <ivy-module version="1.0" xmlns:m="http://ant.apache.org/ivy/maven">
-	<info organisation="ant-contrib"
-		module="ant-contrib"
-		revision="1.0b2"
-		status="release"
-		publication="20061019215954"
-	>
-		<description homepage="http://ant-contrib.sourceforge.net">
-		A collection of tasks (and at one point maybe types and other tools) for Apache Ant
-		</description>
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf" extends="runtime,master"/>
-		<conf name="master" visibility="public" description="contains only the artifact published by this module itself, with no transitive dependencies"/>
-		<conf name="compile" visibility="public" description="this is the default scope, used if none is specified. Compile dependencies are available in all classpaths."/>
-		<conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
-		<conf name="runtime" visibility="public" description="this scope indicates that the dependency is not required for compilation, but is for execution. It is in the runtime and test classpaths, but not the compile classpath." extends="compile"/>
-		<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." extends="runtime"/>
-		<conf name="system" visibility="public" description="this scope is similar to provided except that you have to provide the JAR which contains it explicitly. The artifact is always available and is not looked up in a repository."/>
-		<conf name="sources" visibility="public" description="this configuration contains the source artifact of this module, if any."/>
-		<conf name="javadoc" visibility="public" description="this configuration contains the javadoc artifact of this module, if any."/>
-		<conf name="optional" visibility="public" description="contains all optional dependencies"/>
-	</configurations>
-	<publications>
-		<artifact name="ant-contrib" type="jar" ext="jar" conf="master"/>
-	</publications>
+    <info organisation="ant-contrib"
+        module="ant-contrib"
+        revision="1.0b2"
+        status="release"
+        publication="20061019215954"
+    >
+        <description homepage="http://ant-contrib.sourceforge.net">
+        A collection of tasks (and at one point maybe types and other tools) for Apache Ant
+        </description>
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf" extends="runtime,master"/>
+        <conf name="master" visibility="public" description="contains only the artifact published by this module itself, with no transitive dependencies"/>
+        <conf name="compile" visibility="public" description="this is the default scope, used if none is specified. Compile dependencies are available in all classpaths."/>
+        <conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
+        <conf name="runtime" visibility="public" description="this scope indicates that the dependency is not required for compilation, but is for execution. It is in the runtime and test classpaths, but not the compile classpath." extends="compile"/>
+        <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." extends="runtime"/>
+        <conf name="system" visibility="public" description="this scope is similar to provided except that you have to provide the JAR which contains it explicitly. The artifact is always available and is not looked up in a repository."/>
+        <conf name="sources" visibility="public" description="this configuration contains the source artifact of this module, if any."/>
+        <conf name="javadoc" visibility="public" description="this configuration contains the javadoc artifact of this module, if any."/>
+        <conf name="optional" visibility="public" description="contains all optional dependencies"/>
+    </configurations>
+    <publications>
+        <artifact name="ant-contrib" type="jar" ext="jar" conf="master"/>
+    </publications>
 </ivy-module>

Modified: incubator/easyant/core/trunk/repository/third-party-lib/antlr/antlr/2.7.6/antlr.ivy
URL: http://svn.apache.org/viewvc/incubator/easyant/core/trunk/repository/third-party-lib/antlr/antlr/2.7.6/antlr.ivy?rev=1073371&r1=1073370&r2=1073371&view=diff
==============================================================================
--- incubator/easyant/core/trunk/repository/third-party-lib/antlr/antlr/2.7.6/antlr.ivy (original)
+++ incubator/easyant/core/trunk/repository/third-party-lib/antlr/antlr/2.7.6/antlr.ivy Tue Feb 22 15:55:55 2011
@@ -16,27 +16,27 @@
    limitations under the License.
 -->
 <ivy-module version="1.0" xmlns:m="http://ant.apache.org/ivy/maven">
-	<info organisation="antlr"
-		module="antlr"
-		revision="2.7.6"
-		status="release"
-		publication="20060131023534"
-	>
-		<description homepage="http://www.antlr.org/" />
-	</info>
-	<configurations>
-		<conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf" extends="runtime,master"/>
-		<conf name="master" visibility="public" description="contains only the artifact published by this module itself, with no transitive dependencies"/>
-		<conf name="compile" visibility="public" description="this is the default scope, used if none is specified. Compile dependencies are available in all classpaths."/>
-		<conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
-		<conf name="runtime" visibility="public" description="this scope indicates that the dependency is not required for compilation, but is for execution. It is in the runtime and test classpaths, but not the compile classpath." extends="compile"/>
-		<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." extends="runtime"/>
-		<conf name="system" visibility="public" description="this scope is similar to provided except that you have to provide the JAR which contains it explicitly. The artifact is always available and is not looked up in a repository."/>
-		<conf name="sources" visibility="public" description="this configuration contains the source artifact of this module, if any."/>
-		<conf name="javadoc" visibility="public" description="this configuration contains the javadoc artifact of this module, if any."/>
-		<conf name="optional" visibility="public" description="contains all optional dependencies"/>
-	</configurations>
-	<publications>
-		<artifact name="antlr" type="jar" ext="jar" conf="master"/>
-	</publications>
+    <info organisation="antlr"
+        module="antlr"
+        revision="2.7.6"
+        status="release"
+        publication="20060131023534"
+    >
+        <description homepage="http://www.antlr.org/" />
+    </info>
+    <configurations>
+        <conf name="default" visibility="public" description="runtime dependencies and master artifact can be used with this conf" extends="runtime,master"/>
+        <conf name="master" visibility="public" description="contains only the artifact published by this module itself, with no transitive dependencies"/>
+        <conf name="compile" visibility="public" description="this is the default scope, used if none is specified. Compile dependencies are available in all classpaths."/>
+        <conf name="provided" visibility="public" description="this is much like compile, but indicates you expect the JDK or a container to provide it. It is only available on the compilation classpath, and is not transitive."/>
+        <conf name="runtime" visibility="public" description="this scope indicates that the dependency is not required for compilation, but is for execution. It is in the runtime and test classpaths, but not the compile classpath." extends="compile"/>
+        <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." extends="runtime"/>
+        <conf name="system" visibility="public" description="this scope is similar to provided except that you have to provide the JAR which contains it explicitly. The artifact is always available and is not looked up in a repository."/>
+        <conf name="sources" visibility="public" description="this configuration contains the source artifact of this module, if any."/>
+        <conf name="javadoc" visibility="public" description="this configuration contains the javadoc artifact of this module, if any."/>
+        <conf name="optional" visibility="public" description="contains all optional dependencies"/>
+    </configurations>
+    <publications>
+        <artifact name="antlr" type="jar" ext="jar" conf="master"/>
+    </publications>
 </ivy-module>