我有一个项目列表,每个项目都有 ant 构建脚本,我需要编写另一个 ant 脚本来调用所有其他脚本(即:从一个构建脚本构建所有项目),我想到了类似的东西:
<?xml version="1.0"?>
<project basedir="../path/of/the/destination/project" default="build" name="Main Builder">
<target name="build">
<ant antfile="first.xml"/>
<ant antfile="second.xml"/>
<!--And so on-->
</target>
</project>
问题是basedir
属性必须是要构建的项目的属性,因此每次在构建下一个项目之前都需要更改。我该怎么做?