You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Matt Benson <gu...@yahoo.com> on 2008/04/01 15:44:02 UTC

RE: Need to find current directory (not entire path)

Ant 1.7.0 introduced resource collections including
<tokens> and <string>:

<tokens id="tokens">
  <string value="At revision 100" />
  <stringtokenizer />
</tokens>

With svn trunk/Ant 1.7.1 (beta will probably be
released soon), you can  wrap tokens with <last>:

<last>
  <resources refid="tokens" />
</last>

HTH,
Matt

--- Francis Brennan <fb...@adobe.com> wrote:

> There is a propertyregex task in ant-contrib that
> you can use to extract
> part of a property's value to a new property.
> 
> -----Original Message-----
> From: mindspin311 [mailto:connoc.mindspin@gmail.com]
> 
> Sent: Monday, March 31, 2008 2:33 PM
> To: user@ant.apache.org
> Subject: Re: Need to find current directory (not
> entire path)
> 
> 
> Wow, completely overlooked basename, but that only
> really solves this
> specific problem. I was really hoping to find out if
> there was a way to
> parse a string or property. Let's say I'm using svn
> update and it
> returns 'At revision 100'. I put that string into a
> property. 
> 
> Now, how do I extract just the 100?
> 
> Is there any built in functionality that will solve
> this, or do I have
> to make my own task to handle something like this?
> 
> 
> 
> 
> 
> mindspin311 wrote:
> > 
> > If I have the following path: /blah/foo/trunk/
> > 
> > I want to be able to assign just "trunk" to a
> property, similar to
> > dirname:
> > 
> >   <dirname property="pdir" file="build.xml" />
> > 
> > This returns the whole path. I just want it to
> return the last element
> 
> > of a directory.
> > 
> > 
> > 
> > 
> > 
> 
> --
> View this message in context:
>
http://www.nabble.com/Need-to-find-current-directory-%28not-entire-path%
> 29-tp16399048p16399100.html
> Sent from the Ant - Users mailing list archive at
> Nabble.com.
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> user-unsubscribe@ant.apache.org
> For additional commands, e-mail:
> user-help@ant.apache.org
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> user-unsubscribe@ant.apache.org
> For additional commands, e-mail:
> user-help@ant.apache.org
> 
> 



      ____________________________________________________________________________________
You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.  
http://tc.deals.yahoo.com/tc/blockbuster/text5.com

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org