Я попробовал следующее в ant:
<?xml version="1.0"?>
<project name="test" default="real" basedir=".">
<target name="task">
<mkdir dir="${value}" />
</target>
<target name="real" depends="task">
<property name="value" value="real" />
</target>
<target name="fake" depends="task">
<property name="value" value="fake" />
</target>
</project>
Но это не сработало, как я ожидал: свойство определено после , задача выполнена.
Как я могу определить переменную в задаче, а затем вызвать другую задачу?