--- Gilbert Rebhan <[EMAIL PROTECTED]> wrote: > Hi, > > Matt Benson wrote: > > Hi Chris: > > Try using a <present present="srconly" ... /> > > selector with your source <fileset>. > > > > HTH, > > Matt > > Nice :-) > > > before = > > J:\copyfrom\subdir1\ > J:\copyfrom\subdir1\build.xml > J:\copyfrom\subdir2\ > J:\copyfrom\subdir2\subsub2\build.xml > J:\copyfrom\build.xml > > and > J:\copyto is a blank directory > > with = > > <?xml version="1.0"?> > > <project name="bla" default="main"> > > <target name="init"> > <fileset dir="J:/copyfrom" includes="**/*.xml" > id="newfiles"> > <present present="srconly" > targetdir="J:/copyto"/> > </fileset> > </target> > > <target name="main" depends="init"> > <echo> > Files to copy = > ${line.separator}${toString:newfiles} > </echo> > > <copy todir="J:/copyto"> > <fileset refid="newfiles"/> > </copy> > > </target> > > </project> > > first run = > > Buildfile: J:\eclipse_3_2\workspace\AntTest\test.xml > init: > main: > [echo] Files to copy = > [echo] > build.xml;subdir1\build.xml;subdir2\subsub2\build.xml > [copy] Copying 3 files to J:\copyto > BUILD SUCCESSFUL > Total time: 891 milliseconds > > the blank directory gets filled with meat = > > J:\copyto\subdir1\ > J:\copyto\subdir1\build.xml > J:\copyto\subdir2\ > J:\copyto\subdir2\subsub2\build.xml > J:\copyto\build.xml > > second run = > > Buildfile: J:\eclipse_3_2\workspace\AntTest\test.xml > init: > main: > [echo] Files to copy = > BUILD SUCCESSFUL > Total time: 516 milliseconds > > so no files are copied, as already present in > targetdir ... > > > Blank directorie are not copied, how to achieve that > if wanted ? > (manual says <cop<> task is set to > ncludeEmptyDirs="true" ? >
I just tried this and blank directories _are_ copied. ? -Matt > > Regards, Gilbert > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > ____________________________________________________________________________________ Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]