ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anderson, Rob (Global Trade)" <Rob.Ander...@nike.com>
Subject RE: Zip file/folder only if present
Date Tue, 26 Jun 2007 18:23:32 GMT
I believe the zip task will not create a zip file if there are no files
to include.

-Rob Anderson 

> -----Original Message-----
> From: Parag P. Doke [mailto:paragpdoke@gmail.com] 
> Sent: Monday, June 25, 2007 11:56 PM
> To: user@ant.apache.org
> Subject: Zip file/folder only if present
> 
> Hi All.
> I'm an ant newbie running version 1.7.0 on NTish Windows and 
> Unix. My intent was to write a tiny build script that zips up 
> certain files/folders if they are present. I was trying with 
> the zip task and the zipfileset fileset with regexps. 
> However, it seems like this works only if the referenced 
> file/folder exists (else fails). Also, regexps do not seem to work.
> 
> There is definitely the other option of running copy with 
> failonerror set to false....but I thought of asking if 
> someone knew how to use zipfileset without having to copy the 
> contents.
> 
> ParentFolder <- Fixed / known name
> |- Folder1/installer/logs <- Case of "Folder1" is uncertain
> |- FOLDER2/installer/logs <- Case of "FOLDER2" is uncertain (might not
> exist in each case - if the 2nd installer fails, this does not get
> created)
> |- installer/logs
> |- installOptions.htm <- Wish to zip up all *htm* files
> 
> I am interested in using the prefix attribute of the zipfileset task.
> After unzipping, the files are created without the 
> ParentFolder directory. Can someone share his/her experiences 
> about the same ? An existing document explaining the process 
> / logic will also be fine.
> 
> Thanks in advance,
> --
> Parag P. Doke
> http://paragpdoke.blogspot.com
> 
> ---------------------------------------------------------------------
> 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