ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sven Waibel <sven.wai...@imbus.de>
Subject Re: Zip a lot of files
Date Fri, 30 Sep 2005 10:37:04 GMT
ant-contrib helps in so many cases, thanks.

I got some problems with <for>.

That's my target:

<for param="file" keepgoing="true">
	<path>
		<fileset dir="." includes="*.txt" />
	</path>
	<sequential>
		<zip destfile="${testing-folder}/@{file}" update="true">
			<fileset file="@{file}" />
		</zip>
	</sequential>
</for>

Now i get an error:
[for] D:\test\build.xml:702: Problem creating zip: D:\testing_today\D:\test\tt1.zip

I tried <mapper type="flatten"/>, but it doesn't work with <fileset> or <path>

Sven

Nicolas Vervelle wrote:

> 
> A solution that works: use <for> task from ant-contrib.
> Maybe there's an other solution using only ant core tasks, but I don't
> have the idea ;)
> 
> Sven Waibel wrote:
> 
>> Hi,
>>
>> i have several files i want to zip.
>>
>> Situation:
>>
>> d:\test\tt1.txt
>> d:\test\tt2.txt
>> d:\test\tt3.txt
>> d:\test\tt4.txt
>> d:\test\tt5.txt
>> d:\test\tt6.txt
>>
>> I want to get the following:
>>
>> d:\testing\tt1.zip
>> d:\testing\tt2.zip
>> d:\testing\tt3.zip
>> d:\testing\tt4.zip
>> d:\testing\tt5.zip
>> d:\testing\tt6.zip
>>
>> In my build.xml i can specify one zip - filename only:
>>
>> <zip destfile="${testing-folder}/tt1.zip">
>>     <fileset dir="." includes="*.txt" />
>> </zip>
>>
>> Thanks
>> Sven
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>>  
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message