Используйте dirset следующим образом:
<dirset dir="dir" includes="*"/>
или
<dirset dir="dir1">
<include name="*"/>
</dirset>
РЕДАКТИРОВАТЬ после комментария
includes attribute
и nested include name
должны быть эквивалентны, вот некоторый фрагмент
, работающий на моей машине с Windows, с учетом C: \ foo \ bar:
<project>
<echo>
${ant.version}
${java.version}
${os.name}
</echo>
<dirset dir="c:/foo" includes="*" id="foobar" />
<echo>${toString:foobar}</echo>
<dirset dir="c:/foo" id="foobaz">
<include name="*" />
</dirset>
<echo>${toString:foobaz}</echo>
</project>
output:
Buildfile: C:\rosebud\AntTest\tryme.xml
[echo] Apache Ant(TM) version 1.8.2 compiled on December 20 2010
[echo] 1.7.0_02
[echo] Windows 7
[echo]
[echo] bar
[echo] bar
BUILD SUCCESSFUL