以下のマクロ定義でファイルセットを使用したいと思います。
属性 jar を dir に変更して、dir 内のすべての jar ファイルを処理できるようにしたいと考えています。
<macrodef name="unjartemp">
<attribute name="jar" />
<sequential>
<!-- Remove any existing signatures from a JAR file. -->
<tempfile prefix="unjar-"
destdir="${java.io.tmpdir}" property="temp.file" />
<echo message="Removing signatures from JAR: @{jar}" />
<mkdir dir="${temp.file}" />
<unjar src="@{jar}" dest="${temp.file}" />
<delete file="@{jar}" failonerror="true" />
</sequential>
</macrodef>