It looks like the <dirset> does not support Selectors. Can anyone confirm that this is true? If so, I welcome any suggestions on how to accomplish this given the current functionality. Thanks,
-Rob Anderson > -----Original Message----- > From: Anderson, Rob (Global Trade) [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 16, 2004 11:36 AM > To: user@ant.apache.org > Subject: RE: using fileset and date selector to get dirs > unmofidied for > 30 minutes > > > So I tried this out and it is not behaving as I expect. I > must be missing something. Here is my build.xml... > > <project name="fileset_test" default="build"> > > <taskdef resource="net/sf/antcontrib/antcontrib.properties"/> > <property name="inbound.dir" value="inbound"/> > > <tstamp> > <format property="30_minutes_ago" > pattern="MM/dd/yyyy hh:mm aa" > offset="-30" unit="minute"/> > </tstamp> > > <target name="setupfileset.fordirs" > unless="inbound.file.extension"> > <echo>${30_minutes_ago}</echo> > <path id="inbound.archives"> > <dirset dir="${inbound.dir}"> > <!--include name="*"/--> > <date > datetime="${30_minutes_ago}" when="before"/> > </dirset> > </path> > </target> > > <target name="build" depends="setupfileset.fordirs"> > <foreach target="processeach" param="file"> > <path refid="inbound.archives"/> > </foreach> > </target> > > <target name="processeach"> > <echo>${file}</echo> > </target> > > </project> > > This prints out all the directories and does not seem to > select only those that are unmodified in the last 30 minutes. > > Please help. Thanks, > > -Rob Anderson > > > -----Original Message----- > > From: RADEMAKERS Tanguy [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, November 16, 2004 11:06 AM > > To: [EMAIL PROTECTED] > > Subject: FW: using fileset and date selector to get dirs > > unmofidied for > > 30 minutes > > > > > > for some reason my mailserver says it can't reach the list > > today so i'm > > responding direct. > > /t > > > > >-----Original Message----- > > >From: RADEMAKERS Tanguy > > >Sent: Tuesday, November 16, 2004 8:04 PM > > >To: 'Ant Users List' > > >Subject: RE: using fileset and date selector to get dirs > > >unmofidied for 30 minutes > > > > > >try: > > > <tstamp> > > > <format property="30_minutes_ago" > pattern="MM/dd/yyyy hh:mm aa" > > > offset="-30" unit="minute"/> > > > </tstamp> > > > > > > > > >>-----Original Message----- > > >>From: Anderson, Rob (Global Trade) [mailto:[EMAIL PROTECTED] > > >>Sent: Tuesday, November 16, 2004 7:15 PM > > >>To: user@ant.apache.org > > >>Subject: using fileset and date selector to get dirs > > >>unmofidied for 30 minutes > > >> > > >>I would like to create a fileset that contain the directories > > >>that have not been changed in the last 30 minutes. The Ant > > >>equivalent of: > > >> > > >>find ./ -type d -mmin 30 > > >> > > >>I think I can use a fileset with the date selector, but how do > > >>I get a date that is 30 minutes ago? > > >> > > >><dirset dir="." includes="*"> > > >> <date datetime="${30_minutes_ago}" when="before"/> > > >></dirset> > > >> > > >>The question is: How do I set the property 30_minutes_ago? > > >> > > >>Thanks, > > >> > > >>_________________________________________________________________ > > >>Robert Anderson Sr. System Engineer Nike - Global Trade IT > > >>(503) 532-6803 d > > > > > > > > > > --------------------------------------------------------------------- > 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]