--- Matt Benson <[EMAIL PROTECTED]> wrote:
> I created a self-contained buildfile to test this and
> have noticed a problem when I ran ant with debug
> logging.  You should be using a merge mapper for this
> example; the glob mapper isn't behaving as you expect
> when you specify from with ONLY "*", or to without any
> "*".  It was mapping "A" to "XA" for example, not to
> "X" as you wished.

Wait... so if a target file doesn't exist ("XA" for instance), it's considered up to 
date?

> Not sure if this qualifies as a
> bug or not; the answer is probably "almost."  Again,
> switch those to merge mappers for this example and see
> where that gets you.

Here's what I've tried so far with no success.  Scenario II (without the from 
attribute):

   <uptodate property="isUpToDate">
      <srcfiles dir="${src.dir}" file="A"/>
      <mapper>
         <globmapper to="X"/>
         <globmapper to="Y"/>
         <globmapper to="Z"/>
      </mapper>
   </uptodate>

and scenario III (switched to mergemappers):

   <uptodate property="isUpToDate">
      <srcfiles dir="${src.dir}" file="A"/>
      <mapper>
         <mergemapper to="X"/>
         <mergemapper to="Y"/>
         <mergemapper to="Z"/>
      </mapper>
   </uptodate>

I'm getting the same results each time.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to