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