peterreilly 2005/01/18 04:35:37 Modified: . WHATSNEW docs/manual/CoreTasks zip.html src/main/org/apache/tools/ant/taskdefs Zip.java Log: Add support of zip comment. PR: 22793 Obtained from: Larry Shatzer Revision Changes Path 1.716 +3 -0 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.715 retrieving revision 1.716 diff -u -r1.715 -r1.716 --- WHATSNEW 18 Jan 2005 09:41:20 -0000 1.715 +++ WHATSNEW 18 Jan 2005 12:35:37 -0000 1.716 @@ -182,6 +182,9 @@ silently ignores the message. BuildListeners still should avoid accessing either stream. +* Added a comment attribute to the zip task. + Bugzilla report 22793. + Fixed bugs: ----------- 1.28 +5 -0 ant/docs/manual/CoreTasks/zip.html Index: zip.html =================================================================== RCS file: /home/cvs/ant/docs/manual/CoreTasks/zip.html,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- zip.html 22 Nov 2004 22:53:50 -0000 1.27 +++ zip.html 18 Jan 2005 12:35:37 -0000 1.28 @@ -184,6 +184,11 @@ Defaults to true. <em>Since Ant 1.6.2</em></td> <td align="center" valign="top">No</td> </tr> + <tr> + <td valign="top">comment</td> + <td valign="top">Comment to store in the archive. <em>Since Ant 1.6.3</em></td> + <td valign="top" align="center">No</td> + </tr> </table> <h3>Parameters specified as nested elements</h3> <h4>fileset</h4> 1.133 +27 -0 ant/src/main/org/apache/tools/ant/taskdefs/Zip.java Index: Zip.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Zip.java,v retrieving revision 1.132 retrieving revision 1.133 diff -u -r1.132 -r1.133 --- Zip.java 6 Jan 2005 12:05:05 -0000 1.132 +++ Zip.java 18 Jan 2005 12:35:37 -0000 1.133 @@ -115,6 +115,12 @@ private boolean roundUp = true; /** + * Comment for the archive. + * @since Ant 1.6.3 + */ + private String comment = ""; + + /** * This is the name/location of where to * create the .zip file. * @@ -290,6 +296,26 @@ public void setKeepCompression(boolean keep) { keepCompression = keep; } + + /** + * Comment to use for archive. + * + * @param comment The content of the comment. + * @since Ant 1.6.3 + */ + public void setComment(String comment) { + this.comment = comment; + } + + /** + * Comment of the archive + * + * @return Comment of the archive. + * @since Ant 1.6.3 + */ + public String getComment() { + return comment; + } /** * Whether the file modification times will be rounded up to the @@ -484,6 +510,7 @@ } addResources(oldFiles, r, zOut); } + zOut.setComment(comment); finalizeZipOutputStream(zOut); // If we've been successful on an update, delete the
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]