Этого можно добиться с помощью задачи ant , которая запускает ant для внешнего файла сборки.
Пример:
<ant antfile="../otherproject/build.xml" target="compile"/>
Свойства
По умолчанию все текущие свойства передаются в вызванную сборку ant, это можно отключить, установив inheritAll="false"
, если вы хотите, чтобы другая сборка работала в исходном режиме.
Свойства, которые необходимы, могут быть переданы с помощью вложенных тегов:
<ant inheritAll="false" antfile="../otherproject/build.xml" target="compile">
<property name="my.property" value="myValue"/>
</ant>