Hello,

SharpZipLib has on it's roadmap the ability to update existing zip files:

http://wiki.sharpdevelop.net/default.aspx/SharpZipLib.RoadMap

Would this be something the NAnt <zip> task will be interested in?

I'm interested, and if the developer hive mind is keen, 
I'm keen to have a go at implementing the code in NAnt.

For addition or modification of files and directories in an
existing zipfile, <zip> task could have an "append" boolean
attribute, and for deletion of existing files, it could have
a "delete" boolean attribute.

"append" would be mutually exclusive to "delete", which should
keep the fileset element unchanged. 

Default for both append and delete attributes would be false,
i.e. zipfile overwrite would be the default action, which should
ensure backwards compatibility.

Happy to submit as cvs patch once #ZipLib has released features,
NAnt of course would need the updated ICSharpCode.SharpZipLib.dll.

Thoughts?

peace
si


-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP, 
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to