Based on Matts code here a working example: <project> <filelist id="allfiles" dir="${ant.home}/bin" files="ant.cmd,foo.txt,ant.bat,bar.txt,ant"/> <restrict id="missingfiles"> <filelist refid="allfiles"/> <rsel:not xmlns:rsel="antlib:org.apache.tools.ant.types.resources.selectors"> <rsel:exists/> </rsel:not> </restrict> <echo>These files are missed: ${toString:missingfiles}</echo> </project>
This should show Buildfile: build.xml [echo] These files are missed: YOUR_ANT_HOME\bin\foo.txt;YOUR_ANT_HOME\bin\bar.txt BUILD SUCCESSFUL Jan >-----Ursprüngliche Nachricht----- >Von: Matt Benson [mailto:[EMAIL PROTECTED] >Gesendet: Donnerstag, 30. Oktober 2008 15:14 >An: Ant Users List >Betreff: Re: ANT resource selector examples > ><filelist id="myfilelist" dir="foo" >files="bar,baz,blah" /> > ><restrict id="myexistingfiles"> > <filelist refid="myfilelist" /> > <not> > <exists /> > </not> ></restrict> > >HTH, >Matt > >--- Eric Wood <[EMAIL PROTECTED]> wrote: > >> Can somebody point me to some examples on how to use >> resource selectors >> on filelists? The manual page is a little terse and >> I having a hard >> time finding good examples. I trying to understand >> how to use <non> and >> <exists> to select non-existing files in the >> filelist. >> >> Thanks, Eric >> > > > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]