У меня есть набор входных файлов, каждый из которых обрабатывается для создания выходного файла. В одном случае это hibernate xml-файлы в качестве входных данных и java-файлы в качестве выходных, но это не единственный случай, с которым мне приходится иметь дело.
В make я бы настроил правило, чтобы сообщить ему, как сгенерировать файл .java из файла .hbm.xml (по модулю .hbm.xml указать другое имя класса для генерации) и изменить один Файлы .hbm.xml будут запускать сборку одного файла .java.
Как мне выразить зависимости в ant, чтобы он создавал только устаревшие файлы .java, а не все из них только потому, что один .hbm.xml изменился?
Я смотрю на apply
и up-to-date
, но пока не вижу решения ...