あるターゲットでAntファイルの「変数」を変更し、別のターゲットでその変更を確認したいと思います。
<variable name="foo" value="hello" />
<target name="print-me">
<echo message="${foo}" />
<antcall target="change-me" />
<echo message="${foo}" />
</target>
<target name="change-me">
<variable name="foo" value="world" />
</target>
「hello、world」を出力したいのですが、「hello、hello」を出力します。