GZip、BZip2、または XZ アルゴリズムを使用したリソースのパッキング。出力ファイルは、それが存在しないか、またはソースリソースが新しい場合にのみ生成されます。
XZ 圧縮のサポートは、Apache Ant 1.10.1以降に追加され、Ant の配布に含まれない外部ライブラリに依存します。詳細については、「ライブラリの依存関係」を参照してください。
属性 | 説明 | 必須 |
---|---|---|
src | gzip/bzip/xz するファイル。 | はい、または入れ子になったリソースコレクション |
destfile | 作成する宛先ファイル。 | 2 つのうちどちらか 1 つ |
zipfile | 非推奨 destfile の古い名前。 |
Apache Ant 1.7 以降
指定されたリソースは src として使用されます。
<gzip src="test.tar" destfile="test.tar.gz"/>
<bzip2 src="test.tar" destfile="test.tar.bz2"/>
<xz src="test.tar" destfile="test.tar.xz"/>
https://example.org/archive.tar をダウンロードし、basedir のプロジェクトに archive.tar.gz としてオンザフライで圧縮します。
<gzip destfile="archive.tar.gz"> <url url="https://example.org/archive.tar"/> </gzip>