GZip/BZip2/XZ

説明

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>