<!-- purges binaries we've built -->
<target name="clean">
- <bash>
- find . -name \*\~ | xargs rm -f
- find . -name \#\*\# | xargs rm -f
- rm -rf bin-* bin
- </bash>
+ <delete quiet="true" dir="bin"/>
+ <delete quiet="true">
+ <fileset dir="./" casesensitive="yes" defaultexcludes="no">
+ <include name="bin-*"/>
+ <include name="**/*~"/>
+ <include name="**/#*#"/>
+ <exclude name="**/.#*"/>
+ <exclude name="**/%*%"/>
+ <exclude name="**/._*"/>
+ <exclude name="**/CVS"/>
+ <exclude name="**/CVS/**"/>
+ <exclude name="**/.cvsignore"/>
+ <exclude name="**/SCCS"/>
+ <exclude name="**/SCCS/**"/>
+ <exclude name="**/vssver.scc"/>
+ <exclude name="**/.svn"/>
+ <exclude name="**/.svn/**"/>
+ </fileset>
+ </delete>
</target>
<!-- compiles all .java files into .class files; all other tasks predepend on this since they need the <taskdef/>'s -->