必要な変数が 2 つあります。最初は yyyy-MM-dd 形式の DSTAMP で、もう 1 つは私の .build ファイルからの buildNumber です。このような単純な構造では:
<project .....>
<property ....>
<target ....>
<target .....>
</project>
私の質問は、${build.number} と DSTAMP をプロパティのように設定するにはどうすればよいですか? 私はこれをやろうとしました:
<project .....>
<tstamp>
<format property="DSTAMP" pattern="yyyy-MM-dd" />
</tstamp>
<buildnumber file=".build"/>
<property ....>
<target ....>
<target .....>
</project>
Ant スクリプトのどこにでも ${build.number} と ${DSTAMP} を使用してアクセスできると思っていましたが、予期しないトークンと表示されます。これらのプロパティを保存してどこからでもアクセスするにはどうすればよいですか?
Ant バージョン 1.5.4。Ant 1.6+ではそれを受け入れるようですが、これだけのためにライブラリを変更したくありません。