You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2008/06/08 17:23:50 UTC
svn commit: r664511 - in /ant/ivy/core/trunk: CHANGES.txt build.properties
build.xml
Author: hibou
Date: Sun Jun 8 08:23:50 2008
New Revision: 664511
URL: http://svn.apache.org/viewvc?rev=664511&view=rev
Log:
Ivy distribution jars contains duplicate entries (IVY-828)
Modified:
ant/ivy/core/trunk/CHANGES.txt
ant/ivy/core/trunk/build.properties
ant/ivy/core/trunk/build.xml
Modified: ant/ivy/core/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/CHANGES.txt?rev=664511&r1=664510&r2=664511&view=diff
==============================================================================
--- ant/ivy/core/trunk/CHANGES.txt (original)
+++ ant/ivy/core/trunk/CHANGES.txt Sun Jun 8 08:23:50 2008
@@ -83,6 +83,7 @@
- IMPROVEMENT: Change allownomd and skipbuildwithoutivy into a more semantically correct name (IVY-297)
- IMPROVEMENT: Smarter determination if an expression is exact or not for RegexpPatternMatcher and GlobPatternMatcher
+- FIX: Ivy distribution jars contains duplicate entries (IVY-828)
- FIX: ivy:report will generate an HTML file that references non-existent ivy-report.css (IVY-826)
- FIX: dynamic resolveMode not being dynamic on branch (IVY-825)
- FIX: Filesystem repositories can not have () in the path (IVY-797)
Modified: ant/ivy/core/trunk/build.properties
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/build.properties?rev=664511&r1=664510&r2=664511&view=diff
==============================================================================
--- ant/ivy/core/trunk/build.properties (original)
+++ ant/ivy/core/trunk/build.properties Sun Jun 8 08:23:50 2008
@@ -26,6 +26,7 @@
bootstrap.classes.build.dir=${classes.build.dir}/bootstrap
ant.classes.build.dir=${classes.build.dir}/ant
optional.classes.build.dir=${classes.build.dir}/optional
+all.classes.build.dir=${classes.build.dir}/all
test.build.dir=${basedir}/build/test
artifacts.build.dir=${basedir}/build/artifact
distrib.dir=${basedir}/build/distrib
Modified: ant/ivy/core/trunk/build.xml
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/build.xml?rev=664511&r1=664510&r2=664511&view=diff
==============================================================================
--- ant/ivy/core/trunk/build.xml (original)
+++ ant/ivy/core/trunk/build.xml Sun Jun 8 08:23:50 2008
@@ -105,6 +105,7 @@
<mkdir dir="${bootstrap.classes.build.dir}" />
<mkdir dir="${ant.classes.build.dir}" />
<mkdir dir="${optional.classes.build.dir}" />
+ <mkdir dir="${all.classes.build.dir}" />
<mkdir dir="${test.build.dir}" />
<mkdir dir="${artifacts.build.dir}" />
<mkdir dir="${test.report.dir}" />
@@ -296,7 +297,12 @@
</filterchain>
</copy>
- <!-- package the two ivy jars -->
+ <copy todir="${all.classes.build.dir}">
+ <fileset dir="${core.classes.build.dir}" />
+ <fileset dir="${ant.classes.build.dir}" />
+ <fileset dir="${optional.classes.build.dir}" />
+ </copy>
+
<jar destfile="${artifacts.build.dir}/jars/${final.name}"
manifest="${artifacts.build.dir}/MANIFEST.MF">
<metainf dir="${basedir}" includes="LICENSE,NOTICE" />
@@ -311,9 +317,7 @@
<attribute name="Extension-name" value="org.apache.ivy" />
<attribute name="Build-Version" value="${build.version}" />
</manifest>
- <fileset dir="${core.classes.build.dir}" />
- <fileset dir="${ant.classes.build.dir}" />
- <fileset dir="${optional.classes.build.dir}" />
+ <fileset dir="${all.classes.build.dir}" />
</jar>
<!-- copy main jar to ease its use as an OSGi bundle -->
<copy file="${artifacts.build.dir}/jars/${final.name}"