Based on the directory structure and files listed at the bottom, why doesn't the last delete remove the test2_sub1 directory?
Thanks, Eric <project name="Test" default="doIt" basedir="."> <description>simple example build file</description> <target name="doIt"> <tstamp/> <mkdir dir="TempCom" /> <delete includeEmptyDirs="true"><fileset dir="TempCom" /></delete> <mkdir dir="TempCom" /> <copy todir="TempCom"><fileset dir="com" /></copy> <delete includeEmptyDirs="true"> <fileset dir="TempCom"> <include name="**/*.java" /> <include name="**/*.class" /> <exclude name="xyz/test1/**/*.class" /> </fileset> </delete> </target> </project> ----------------------------------------------------------------------- root |-com |-xyz |-test1 (with file a.java and a.class) |-test1_sub1 (with file b.java and b.class) |-test2 (with file c.java and c.class) |-test2_sub1 (with file d.java and d.class) |-test2_sub2 (with file e.txt and f.txt) __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]