git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@422562 13f79535-47bb-0310-9956-ffa450edef68
102 lines
6.8 KiB
XML
102 lines
6.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!--
|
|
/*
|
|
* Copyright 2001-2005 The Apache Software Foundation.
|
|
*
|
|
* 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.
|
|
*/
|
|
-->
|
|
|
|
<document>
|
|
<properties>
|
|
<title>Ant plugin changes</title>
|
|
<author email="dion@multitask.com.au">dIon Gillard</author>
|
|
<author email="aheritier@apache.org">Arnaud Heritier</author>
|
|
</properties>
|
|
<body>
|
|
<release version="1.10-SNAPSHOT" date="In SVN">
|
|
<action dev="aheritier" type="update">Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1</action>
|
|
<action dev="aheritier" type="add" issue="MPANT-19">The plugin overwrote existing ant script files without warning. From now the plugin ask you if you want to replace it. You can also use the property maven.ant.generate.force to force the plugin to replace the current script.</action>
|
|
<action dev="aheritier" type="update">The property maven.ant.generatebuild.file is replaced by properties maven.ant.generate.dir, maven.ant.generate.script. The generated script is ${maven.ant.generate.dir}/${maven.ant.generate.script}.</action>
|
|
<action dev="aheritier" type="remove">The property maven.ant.generatebuild.file is removed.</action>
|
|
<action dev="aheritier" type="add" issue="MPANT-25">Add a new goal (ant:execute) to execute a build.xml file from maven.</action>
|
|
<action dev="aheritier" type="update" issue="MAVEN-1712">Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated : commons-jelly-tags-xml v1.0 to v1.1, commons-jelly-tags-interaction v1.0 to v1.1</action>
|
|
</release>
|
|
<release version="1.9" date="2005-04-09">
|
|
<action dev="aheritier" type="add" issue="MPANT-24">Ant script looks for dependencies in several remote repositories.</action>
|
|
<action dev="aheritier" type="add" issue="MPANT-23" due-to="Phil Steitz">Add License file to jar META-INF.</action>
|
|
<action dev="aheritier" type="update" issue="MPANT-21">"get-deps" target store downloads to the default local maven repository (
|
|
<i>${user.home}/.maven/repository</i>).
|
|
</action>
|
|
<action dev="aheritier" type="add" issue="MPANT-20" due-to="Dennis Lundberg,Craig McClanahan">Allow URL substitutions in generated build.xml files.</action>
|
|
<action dev="epugh" type="add" issue="MPANT-7">Obey jar override and not attempt to download relative jars.</action>
|
|
<action dev="aheritier" type="add">Ant user can set proxy settings.</action>
|
|
<action dev="aheritier" type="add">New property maven.ant.compatibility if you want a script compatible with ant 1.5 (actually for proxy settings).</action>
|
|
</release>
|
|
<release version="1.8.1" date="2004-08-20">
|
|
<action dev="carlos" type="fix" issue="MPANT-16">Use relative paths in test resources filesets.</action>
|
|
</release>
|
|
<release version="1.8" date="2004-07-20">
|
|
<action dev="aheritier" type="add" issue="MPANT-9" due-to="Jan Nielsen">Add ant's setproxy tag.</action>
|
|
<action dev="carlos" type="fix" issue="MPANT-16" due-to="Brent Worden" due-to-email="brent@worden.org">Use relative paths in directory properties.</action>
|
|
<action dev="aheritier" type="update">Compile tests and run them only if Junit is present in ANT (display a warning otherwise).</action>
|
|
</release>
|
|
<release version="1.7" date="2004-05-15">
|
|
<action dev="aheritier" type="fix" issue="MPANT-14">Resources are correctly copied to the specified targetPath.</action>
|
|
<action dev="aheritier" type="fix" issue="MPANT-13">Corrects also NumberFormatException.
|
|
<code>pom.build.unitTest.resources</code>is made up of several
|
|
<code>resource</code>elements.
|
|
</action>
|
|
<action dev="aheritier" type="fix" issue="MPANT-12">Remove NumberFormatException if
|
|
<code>pom.build.unitTest.resources</code>doesn't exist.
|
|
</action>
|
|
<action dev="dion" type="fix" issue="MPANT-11">Change plugin tests to use 'assert' tags</action>
|
|
<action dev="brett" type="fix">Replace use of 'target' directory with appropriate variables</action>
|
|
</release>
|
|
<release version="1.6" date="2004-03-07">
|
|
<action dev="evenisse" type="fix" issue="MPANT-8">Use relative path for javadoc.</action>
|
|
<action dev="dion" type="fix">Check unit test source dir exists before making relative path</action>
|
|
</release>
|
|
<release version="1.5" date="2003-10-08">
|
|
<action dev="dion" type="fix" issue="MPANT-2">Make relative paths output for various pom values.</action>
|
|
</release>
|
|
<release version="1.4" date="2003-09-29">
|
|
<action dev="dion" type="update">Added test project</action>
|
|
<action dev="dion" type="fix">Separate build.xml template from plugin.jelly</action>
|
|
<action dev="dion" type="fix">Allow dependencies other than 'jars' to be downloaded</action>
|
|
</release>
|
|
<release version="1.3" date="Maven beta 9">
|
|
<action dev="dion" type="fix">Use first remote repo the user has specified for gets</action>
|
|
</release>
|
|
<release version="1.2" date="2003-02-12">
|
|
<action dev="dion" type="add">Added the new maven.ant.excludedTests property</action>
|
|
<action dev="dion" type="fix">If a project has no test source, the test targets are empty.</action>
|
|
<action dev="jcej" type="fix">
|
|
<p>Fixing a chicken-and-egg problem. The "test" and "compile-tests" tasks were putting target/${final.name}.jar into the classpath.</p>
|
|
<p>But... the "jar" target that creates that jarfile is dependent upon those two targets.</p>
|
|
<p>So, there was no way for the first two to succeed since the jarfile couldn't be created. Now, the first two include target/classes in the classpath and all is well.</p>
|
|
</action>
|
|
<action dev="jcej" type="add">Added the maven.ant.generatebuild.file property and docs</action>
|
|
<action dev="dion" type="add">Added more documentation on properties and supported SCM systems</action>
|
|
</release>
|
|
<release version="1.1" date="2002-09-15">
|
|
<action dev="dion" type="update">Fix documentation</action>
|
|
<action dev="dion" type="fix" issue="MPANT-1">Generated ant build should execute the unit tests before generating a jar.</action>
|
|
</release>
|
|
<release version="1.0" date="2002-08-04">
|
|
<action dev="jvanzyl" type="add">Original release for Maven 1.0-beta6</action>
|
|
</release>
|
|
</body>
|
|
</document>
|