У меня есть сомнения, я сделал этот файл сборки, чтобы собрать 3 разных проекта
<?xml version="1.0" encoding="UTF-8"?>
<project name="Trinity" basedir="." default="buildall">
<target name="project1">
<ant dir="C:/work/project1"/>
</target>
<target name="project2" depends="project1">
<ant dir="C:/work/project2"/>
</target>
<target name="project3" depends="project1, project2">
<ant dir="C:/work/project3"/>
</target>
<target name="buildall" depends="project3"/>
</project>
Это работает сейчас.Но я хочу также очистить проект перед сборкой.
На самом деле я хочу сделать следующее: C: / work / project1 ant clean build C: / work / project2 ant clean build C: / work /project3 ant clean build
Заранее спасибо.
обновление: благодаря быстрому ответу Алекса я создал новый файл build.xml со следующим.И я считаю, что работает хорошо, как вы думаете?.
<?xml version="1.0" encoding="UTF-8"?>
<project name="Trinity" basedir="." default="buildall">
<target name="project1">
<ant dir="C:/work/project1" target="clean"/>
<ant dir="C:/work/project1" target="build"/>
</target>
<target name="project2" depends="project1">
<ant dir="C:/work/project2" target="clean"/>
<ant dir="C:/work/project2" target="build"/>
</target>
<target name="project3" depends="project1, project2">
<ant dir="C:/work/project3" target="clean"/>
<ant dir="C:/work/project3" target="build"/>
</target>
<target name="buildall" depends="project3"/>
</project>
Спасибо.