You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by pg...@apache.org on 2009/05/06 17:51:12 UTC
svn commit: r772326 - in /maven/ant-tasks/branches/maven-ant-tasks-2.0.x:
pom.xml src/it/ant-tasks-in-ant-run-plugin/build.xml
src/it/ant-tasks-in-ant-run-plugin/verify.bsh
Author: pgier
Date: Wed May 6 15:51:12 2009
New Revision: 772326
URL: http://svn.apache.org/viewvc?rev=772326&view=rev
Log:
[MANTTASKS-106] Change relocation shade pattern to avoid conflicts with other projects. Improve the IT for calling ant from maven.
Modified:
maven/ant-tasks/branches/maven-ant-tasks-2.0.x/pom.xml
maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/build.xml
maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/verify.bsh
Modified: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/pom.xml
URL: http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/pom.xml?rev=772326&r1=772325&r2=772326&view=diff
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/pom.xml (original)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/pom.xml Wed May 6 15:51:12 2009
@@ -218,6 +218,16 @@
<exclude>ant:ant</exclude>
</excludes>
</artifactSet>
+ <relocations>
+ <relocation>
+ <pattern>org.codehaus.plexus.util</pattern>
+ <shadedPattern>org.apache.maven.artifact.ant.shaded</shadedPattern>
+ <excludes>
+ <exclude>org.codehaus.plexus.util.xml.Xpp3Dom</exclude>
+ <exclude>org.codehaus.plexus.util.xml.pull.*</exclude>
+ </excludes>
+ </relocation>
+ </relocations>
</configuration>
</execution>
</executions>
Modified: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/build.xml
URL: http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/build.xml?rev=772326&r1=772325&r2=772326&view=diff
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/build.xml (original)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/build.xml Wed May 6 15:51:12 2009
@@ -12,9 +12,14 @@
<target name="test" depends="initTaskDefs">
<artifact:localRepository id="local.repository" path="${basedir}/target/local-repo" layout="default"/>
- <artifact:pom file="pom.xml" id="maven.project"/>
+ <artifact:pom file="pom.xml" id="mypom"/>
<mkdir dir="target"/>
- <touch file="target/${maven.project.build.finalName}"/>
+ <touch file="target/${mypom.build.finalName}"/>
+
+ <artifact:dependencies fileSetId="mydeps" pomRefId="mypom"/>
+ <copy todir="target">
+ <fileset refid="mydeps"/>
+ </copy>
</target>
</project>
\ No newline at end of file
Modified: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/verify.bsh
URL: http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/verify.bsh?rev=772326&r1=772325&r2=772326&view=diff
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/verify.bsh (original)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/it/ant-tasks-in-ant-run-plugin/verify.bsh Wed May 6 15:51:12 2009
@@ -13,6 +13,13 @@
return false;
}
+ File depFile = new File( outputFolder, "org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.jar");
+ if ( !depFile.isFile() )
+ {
+ System.err.println( "Could not find copied dependency file: " + depFile );
+ return false;
+ }
+
}
catch( Throwable t )
{