Мне нужно предварительно обработать некоторые файлы конечного автомата (.sm), используя компилятор для генерации кода Java перед компиляцией остальной части моего проекта и используя задачу ant для этого.В этот момент мне нужно добавить каждый файл, который мне нужно проанализировать вручную, в целевом объекте ant.
Как я могу использовать ant для просмотра каталога, который я указываю и выполняю задачу для всех файлов, которые он находит с расширением .sm?
Задача нуждается в имени файла в качестве параметра, и я не знаю, как автоматически это прочитать и передать его вызову задачи.
<target name="smc-gen" >
<smc target="java" smfile="${srcPath}/someSmFile.sm" destdir="${ControlPanel.Controller}" smcjar="${smc.jar}" />
</target>