У меня есть цель, которая имеет несколько задач копирования;Он в основном копирует общие файлы jar в наш набор приложений из централизованного местоположения в папку lib
приложения.
Ввиду того, что это обычная задача копирования, jar будет скопирован, только если он новее, чем тот, который в настоящее времяв папке lib
.
Это соответствующая часть в build.xml:
<target name="libs"/>
<copy file=... />
<copy file=... />
<copy file=... />
<antcall target="clean_compiled_classes"/>
</target>
<target name="clean_compiled_classes" if="anyOfTheLibsWereCopied">
<delete .../>
</target>
Я ищу способ установить свойство anyOfTheLibsWereCopied
перед вызовом муравья вlibs
target в зависимости от того, был ли изменен какой-либо из файлов.
Спасибо,
Итай