次のコマンドで適用タスクを実行しようとしています。
jpegtran.exe -copy none -optimize -perfect ./images/file.jpg ./images/file.jpg
すべての画像に再帰的に適用したいと思います。次の ant コードを試しましたが、jpegtran は無効な引数を示します。
<target name="optimize.images.jpg">
<apply executable="jpegtran.exe" dir="${SRC_DIR}/public/assets/" parallel="false" verbose="true" resolveexecutable="true" force="true" vmlauncher="true">
<arg value="-copy none"/>
<arg value="-optimize"/>
<arg value="-perfect"/>
<srcfile/>
<targetfile/>
<fileset dir="${SRC_DIR}/public/assets/images" casesensitive="yes">
<include name="**/*.jpg"/>
</fileset>
<mapper type="identity"/>
</apply>
</target>
私のアリコードのどこが悪いのでしょうか?