ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 12267] - Add ability to unzip into separate folders
Date Fri, 16 May 2003 17:00:39 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12267>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12267

Add ability to unzip into separate folders





------- Additional Comments From mcrocker@markcrocker.com  2003-05-16 17:00 -------

I am working on a different solution to the same problem.  I believe that my solution is more

elegant because it simply adds a Mapper to the unjar, untar, unwar unzip tasks.  This is much

more flexible and consistent with the copy task.  

Should I submit my code to this bug or create a new one?

An example of my proposed use is:

	<unjar dest="${dir.preverified}">
	  <fileset dir="${dir.src}">
	    <include name="*.jar" />
	    <include name="*.zip" />
	  </fileset>
	  <mapper type="regexp" from="^(.*)\.(jar|zip)$$" to="\1/" />
	</unjar>

	This unpacks all files ending in .jar or .zip in the source directory and puts the contents
of 
each into a subdirectory of the preverified directory with the same name as the original archive
file 
without the trailing .jar or .zip. For example, the contents of src/purifier.zip and src/ant.jar
will be 
extracted to preverified/purifier/ and preverified/ant/ directories respectively.

Mime
View raw message