ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stevens, Brigham" <>
Subject RE: patternset - including/excluding toggle...
Date Wed, 14 Aug 2002 18:44:45 GMT
Thanks for your speedy reply!

Some of the patternsets have multiple patterns, disqualifying it as a
simple string, right? I mean, I could use more properties...

I think a fileset should have something like: <not><patternset/></not>
which would invert all the includes and excludes. Or <invert> if not
would not make sense because it would be used for other Boolean

-----Original Message-----
From: Erik Hatcher [] 
Sent: Wednesday, August 14, 2002 11:31 AM
To: Ant Users List
Subject: Re: patternset - including/excluding toggle...

Thats one way. Another option is if your patternset is a simple string 
to assign it to a property and use it in both cases that way.

Or perhaps the new Selector stuff could be leveraged with a <not> in one


Stevens, Brigham wrote:
> OK... I think I have the answer: using includesfile and excludes file
> instead of a pure patternset... This would allow me to use the same
> in multiple places, but toggle... 
> Is this the best/only way to do it? I would rather keep it all inline
> the build file.
> -----Original Message-----
> From: Stevens, Brigham 
> Sent: Wednesday, August 14, 2002 11:11 AM
> To:
> Subject: patternset - including/excluding toggle...
> I have a pattern set that I want to be included in one step (both in
> and copy tasks), but then the same patternset to be excluded in a
> different task (again both in jar and copy). The goal is to have a
> that builds and deploys only a subset of the project, where the rest
> the project always exludes these same files. I didn't see on a fileset
> how a patternset could be used, toggling the include/exclude.
> Thanks in advance,
> --brigham
> --
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message