Author: bodewig
Date: Wed Sep 9 14:38:14 2009
New Revision: 812977
URL: http://svn.apache.org/viewvc?rev=812977&view=rev
Log:
document compressing tasks
Added:
ant/sandbox/antlibs/compress/trunk/docs/pack.html (with props)
Added: ant/sandbox/antlibs/compress/trunk/docs/pack.html
URL:
http://svn.apache.org/viewvc/ant/sandbox/antlibs/compress/trunk/docs/pack.html?rev=812977&view=auto
==============================================================================
--- ant/sandbox/antlibs/compress/trunk/docs/pack.html (added)
+++ ant/sandbox/antlibs/compress/trunk/docs/pack.html Wed Sep 9 14:38:14 2009
@@ -0,0 +1,127 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<html>
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <link rel="stylesheet" type="text/css" href="style.css">
+ <title>Compressing Tasks</title>
+</head>
+
+<body>
+
+ <h2><a name="pack">Compressing Tasks</a></h2>
+ <h3>Description</h3>
+
+ <p>For each of the supported compression formats there is a
+ correspondig task that compresses a resource. These tasks are not
+ based on
+ their <a href="http://ant.apache.org/manual/CoreTasks/pack.html">core
+ cousin tasks</a> but provide similar functionality.</p>
+
+ <h3>Parameters</h3>
+ <table border="1" cellpadding="2" cellspacing="0">
+ <tr>
+ <td valign="top"><b>Attribute</b></td>
+ <td valign="top"><b>Description</b></td>
+ <td align="center" valign="top"><b>Required</b></td>
+ </tr>
+ <tr>
+ <td valign="top">srcfile</td>
+ <td valign="top">the resource to compress.</td>
+ <td align="center" valign="top" rowspan="2">Yes, or a nested
+ resource collection or a nested archiving task.</td>
+ </tr>
+ <tr>
+ <td valign="top">src</td>
+ <td valign="top">the file to compress.</td>
+ </tr>
+ <tr>
+ <td valign="top">destfile</td>
+ <td valign="top">the destination file to create.</td>
+ <td align="center" valign="top" rowspan="2">Exactly one of the two.</td>
+ </tr>
+ <tr>
+ <td valign="top">destfile</td>
+ <td valign="top">the destination resource to create.</td>
+ </tr>
+ </table>
+
+ <h4>any <a
href="http://ant.apache.org/manual/CoreTypes/resources.html">resource</a>
+ or single element resource collection</h4>
+
+ <p>The specified resource will be used as src.</p>
+
+ <h4>any <a href="archive.html">archiving task</a></h4>
+
+ <p>The tasks output will be used as source.</p>
+
+ <p>You must not specify the archiving task's dest attribute or
+ nested element.</p>
+
+ <h4>dest</h4>
+
+ <p>Accepts
+ any <a
href="http://ant.apache.org/manual/CoreTypes/resources.html">resource</a>
+ or single element resource collection as nested element.</p>
+
+ <p>The specified resource will be used as dest.</p>
+
+ <h3><a name="bzip2">BZip2</a></h3>
+
+ <p>Is an <a href="#pack">compressing task</a> that uses the BZIP2
+ compression algorithm.</p>
+
+ <h3><a name="gzip">GZip</a></h3>
+
+ <p>Is an <a href="#pack">compressing task</a> that uses the GZIP
+ compression algorithm.</p>
+
+ <h3>Examples</h3>
+ <pre>
+ <cmp:gzip src="test.tar" dest="test.tar.gz"
+ xmlns:cmp="antlib:org.apache.ant.compress"/>
+</pre>
+
+ <pre>
+ <cmp:bzip2 src="test.tar" destfile="test.tar.bz2"
+ xmlns:cmp="antlib:org.apache.ant.compress"/>
+</pre>
+ <pre>
+ <cmp:gzip destfile="archive.tar.gz"
xmlns:cmp="antlib:org.apache.ant.compress">
+ <url url="http://example.org/archive.tar"/>
+ </cmp:gzip>
+</pre>
+ <p>downloads <i>http://example.org/archive.tar</i> and compresses it
+ to <i>archive.tar.gz</i> in the project's basedir on the fly.</p>
+
+ <pre>
+ <cmp:gzip xmlns:cmp="antlib:org.apache.ant.compress">
+ <cmp:tar>
+ <fileset dir="src"/>
+ </cmp:tar>
+ <dest>
+ <file file="src.tar.gz"/>
+ </dest>
+ </cmp:gzip>
+</pre>
+ <p>Creates a tar archive of all files in the <i>src</i> directory,
+ compresses it using GZIP and stores it in the
+ file <i>src.tar.gz</i> in the project's basedir.</p>
+
+</body>
+</html>
Propchange: ant/sandbox/antlibs/compress/trunk/docs/pack.html
------------------------------------------------------------------------------
svn:eol-style = native