Author: skestle
Date: Tue Nov 20 14:36:46 2007
New Revision: 596857
URL: http://svn.apache.org/viewvc?rev=596857&view=rev
Log:
Added deprecated.jar target for accepting a 3.* version of collections and
pulling out classes needed by hibernate
Jira: COLLECTIONS-277
Modified:
commons/proper/collections/branches/collections_jdk5_branch/build.xml
Modified: commons/proper/collections/branches/collections_jdk5_branch/build.xml
URL:
http://svn.apache.org/viewvc/commons/proper/collections/branches/collections_jdk5_branch/build.xml?rev=596857&r1=596856&r2=596857&view=diff
==============================================================================
--- commons/proper/collections/branches/collections_jdk5_branch/build.xml
(original)
+++ commons/proper/collections/branches/collections_jdk5_branch/build.xml Tue
Nov 20 14:36:46 2007
@@ -89,6 +89,9 @@
<property name="dist.home" value="dist"/>
<!-- for nightly builds -->
+ <!-- Used for generating a support jar for open source packages that require
deprecated classes -->
+ <property name="collections-3.jar" value="commons-collections-3.2.jar"/>
+
<!-- Path variables -->
<path id="test.support.path">
<!--Combines all jar references needed for running and compiling tests-->
@@ -699,4 +702,15 @@
</clirr>
</target>
+ <!-- ======================================================================
-->
+ <target name="deprecated.jar" description="Compiles a jar of deprecated
classes that existed in 3.* releases, and are necessary for other dependencies">
+ <jar jarfile="commons-collections-deprecated.jar">
+ <zipfileset src="${collections-3.jar}">
+ <!-- used by Hibernate -->
+ <include name="**/SequencedHashMap*"/>
+ <include name="**/LRUMap*"/>
+ <include name="**/ReferenceMap*"/>
+ </zipfileset>
+ </jar>
+ </target>
</project>