'마스터'파일에는 이러한 대상이 여러 개있을 수 있습니다. 필자는 종종 다음 구성을 사용하여 스크립트 유지 관리를 쉽게하기 위해 대상간에 빌드 파일 세트를 공유합니다.
<fileset id="buildfiles.all">
<include name="projectB.build"/>
<include name="projectB.build"/>
</fileset>
<target name="build">
<nant target="${target::get-current-target()}">
<buildfiles refid="buildfiles.all" />
</nant>
</target>
<target name="clean">
<nant target="${target::get-current-target()}">
<buildfiles refid="buildfiles.all" />
</nant>
</target>
<target name="publish">
<nant target="${target::get-current-target()}">
<buildfiles refid="buildfiles.all" />
</nant>
</target>