Внутри ant у меня есть macrodef.
Предполагая, что я должен использовать этот макрокоманд, и есть элемент внутри указанного макродефа, который я хочу запустить, если свойство special.property существует и истинно, что я делаю?
В настоящее время у меня
<macrodef name="someName">
<sequential>
<someMacroDefThatSetsTheProerty />
<some:thingHereThatDependsOn if="special.property" />
<sequential>
</macrodef>
Что не работает - some: thingHereThatDependsOn не имеет атрибута "if", и я не могу добавить его к нему.
antcontrib недоступен.
С целью я могу указать цель "if", что я могу сделать с помощью макродеформа?