目录结构如下:
-first_dir
-a
-b
-c
-second_dir
-a
-b
-c
我想在Ant 1.7中创建一个没有重复的path
元素。我想用这个path
s元素来检查waitfor
任务中available
条件下文件的可用性。怎么做呢?
如果我正确理解你的问题,这可能会帮助你(来自Ant FileSet文档):
<fileset dir="${server.src}" casesensitive="yes">
<patternset id="non.test.sources">
<include name="**/*.java"/>
<exclude name="**/*Test*"/>
</patternset>
</fileset>
你可以这样调整你的需要:
<path id="result.path">
<fileset dir="first_dir" casesensitive="yes">
<patternset id="sub.dirs">
<include name="a"/>
<include name="b"/>
<include name="c"/>
</patternset>
</fileset>
<fileset dir="second_dir" casesensitive="yes">
<patternset refid="sub.dirs" />
</fileset>
</path>