I think it is easy. <zip> already supports part of it with <zipfileset>.
<delete> will delete the original file. <copy> and others will copy or see
the files with new names. I just want to avoid copying a hundreds megabytes
of data just to lay them out correctly. It would help with <sync>. It would
also be possible to say that a client fileset is component1 and component2
client filesets.
- Alexey.
{ http://trelony.cjb.net/ } Alexey N. Solofnenko
Pleasant Hill, CA (GMT-8 usually)
-----Original Message-----
From: Stefan Bodewig [mailto:[EMAIL PROTECTED]
Sent: Tuesday, July 29, 2003 8:27 AM
To: [EMAIL PROTECTED]
Subject: Re: Any chance for fileset arithmetic?
On Tue, 29 Jul 2003, Alexey Solofnenko <[EMAIL PROTECTED]> wrote:
> I actually meant that mappers inside filesets would rename files
> in the filesets.
I'm still not sure I understand it.
> I need something like:
>
> <fileset id="client.fileset">
> <fileset dir="build/docs" prefix="wwwroot/docs"/>
Say you have build/docs/index.html.
Do you expect the invocation of DirectoryScanner#getIncludedFiles
to return "index.html" or "wwwroot/docs/index.html"?
What would you expect <delete> to do with that fileset? What would
you expect <zip> to do?
> Right now I have to execute <copy> every time I need a complex
> fileset.
By using <copy> you physically create a file structure, this is quite
different from the above.
Stefan
---------------------------------------------------------------------
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]