> -----Original Message-----
> From: Dominique Devienne [mailto:DDevienne@;lgc.com]
> Sent: Thursday, October 31, 2002 7:14 AM
> To: 'Ant Users List'
> Subject: RE: Another uptodate question
>
>
> The two filesets are not both source filesets. The second one
> is a target
> fileset. Uptodate supports only a single target file, or a
> mapper. Seems to
> me the mapper should work in this particular case, but it
> didn't work for
> Mike, which apparently gave up on it, and did something else.
>
I didn't really give up on it. I just set it aside for now. I'd still like to find a
way to do it right.
The mappers I tried were:
<mapper type="merge" to="${build.ejb.dir}/**/ejb/**/*.class" />
<mapper type="glob" to="${build.ejb.dir}/**/ejb/**/*.class"
from="${build.classes.dir}/**/ejb/**/*.class" />
None of the other mapper's seemed to make sense in this context. I am still open to
suggestions.
> And by the way, as I've found in several tasks, it's not
> obvious at all from
> the doco that some tasks accepting a nested fileset actually accept
> *several* such nested filesets. Allowing filesets to be
> composed in fileset
> itself would avoid all these tasks to record them in a
> vector, and do an
> iteration later on the vector's elements in execute()... --DD
You mean have something like a FileSetIterator? Or just having all the FileSets
combined into one?
/m