J'ai 2 vars dont j'ai besoin. le premier est DSTAMP avec le formatage aaaa-MM-jj et l'autre est le buildNumber de mon fichier .build. Dans une structure simple comme ceci:Ant construire plusieurs jar avec plusieurs manifestes mais unique BuildNumber
<project .....>
<property ....>
<target ....>
<target .....>
</project>
Ma question est, comment puis-je régler le $ {} et build.number DSTAMP comme une propriété? J'ai essayé de le faire:
<project .....>
<tstamp>
<format property="DSTAMP" pattern="yyyy-MM-dd" />
</tstamp>
<buildnumber file=".build"/>
<property ....>
<target ....>
<target .....>
</project>
Je pensais que je pouvais alors accéder avec $ {build.number} et {$} DSTAMP partout dans mon script de fourmi, mais il dit jeton inattendu. Comment puis-je stocker ces propriétés pour y accéder n'importe où?
Version Ant 1.5.4. Il semble l'accepter dans Ant 1.6+ mais je préfère ne pas changer ma bibliothèque juste pour cela.