Ant condicional se dentro de um macrodef
Dentro de formiga, eu tenho um macrodef.
Supondo que eu tenho que usar este macrodef, e há um item dentro do referido macrodef que eu quero executar se a propriedadespecial.property
existe e é verdade, o que eu faço?
Eu tenho atualmente
<macrodef name="someName">
<sequential>
<someMacroDefThatSetsTheProerty />
<some:thingHereThatDependsOn if="special.property" />
<sequential>
</macrodef>
O que não funciona - o some: thingHereThatDependsOn não tem um atributo "if", e eu não posso adicionar um a ele.
antcontrib não está disponível.
Com um alvo eu posso dar ao alvo um "if", o que posso fazer com um macrodef?