プラットフォームがunixまたはwindowsasの場合に出力する小さなコードがあります
<if>
<equals=${arg1} value="linux-86"/>
<then>
<echo message="linux"
<then>
<elseif>
<equals=${arg1} value="linux-64"/>
<then>
<echo message="linux"/>
</then>
</elseif>
<else>
<echo message="Windows">
</else>
</if>
ここで、同じメッセージの最初の 2 つの条件を不必要にチェックしていることがわかります。ant には c || にあるような OR 演算子があるので、arg1=linux-64||linux-86....if と書くことができます。ここで多くの時間を節約するために、これをどのように使用すればよいか教えてください