You can set a property if a file/directory does (not) exist using <available> and <available> in combination with <condition>, <not>.
The "changed" files you maybe could check with <condition> and <isfileselected> in combination with <date> selector or <modified> selector. Jan >-----Ursprüngliche Nachricht----- >Von: Lionel van den Berg [mailto:[EMAIL PROTECTED] >Gesendet: Montag, 10. September 2007 00:46 >An: user@ant.apache.org >Betreff: Ant uptodate? > >Hi all, > >I sent two other emails but I don't think they went through. > >I've tried using the ant uptodate and dependset tasks but >haven't solved my >problem. I've googled, tried heaps of solutions but still >can't do it, so >here is the problem: > >Assume for each of the following we are in a base directory. I have: > >grammar/*.grammar files. > >From a *.grammar file Sablecc will generate .java files (and some .dat >files) in: > >src/*/analysis/ >src/*/lexer/ >src/*/node/ >src/*/parser/ > > >When my Ant script is run, src/ may or may not exist. > >What I want to do is just set a property if either src/ does >not exist or >any of the files in any of files in grammar/ have been >modified after any of >the files in the subdirectories of src/. > >Can someone please help me? It seems that this should be fairly simple. > >Thanks > >Lionel. > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]