Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
How to echo path?

How to echo path?

2007-04-05       - By peter reilly
Reply:     1     2     3     4     5     6     7     8     9     10  

On 4/5/07, Rebhan, Gilbert <Gilbert.Rebhan@(protected)> wrote:
>
> Hi,
>
>
> -----Original Message-----
> From: Douglas McCarroll [mailto:list.ant-user.001@(protected)]
> Sent: Wednesday, April 04, 2007 11:07 PM
> To: Ant Users List
> Subject: How to echo path?
>
> /*
> I have a path that I'd like to output to the console.
>
> For example:
>
>     <path id="my.path.id">
>         <pathelement location="${a.path}"/>
>         <pathelement location="${another.path}"/>
>     </path>
>
> If I do this:
>
>     <echo message="${my.path.id}" />
>
> I get this:
>
>     [echo] ${my.path.id}
> */
>
> when  i need to echo path id's i always use ${toString: ...}, i.e =
>
> <project name="bla" default="main" basedir=".">
>
>     <target name="depends">
>         <path id="my.path.id">
>             <pathelement location="c:/jruby-0.9.8/lib/jruby.jar" />
>             <pathelement location="c:/PSPad editor/PSPad.exe" />
>         </path>
>     </target>
>
>     <target name="main" depends="depends">
>         <echo message="${toString:my.path.id}" />
>     </target>
>
> </project>
>
> and you get :
>
> depends:
> main:
>      [echo] C:\jruby-0.9.8\lib\jruby.jar;C:\PSPad editor\PSPad.exe
> BUILD SUCCESSFUL
>
> The use of ${toString: ...} is not documented and not recommended
> by the ant authorities as far as i remember.
It is not documented, and the comments in the code do not recommend
it, However I would!.
Peter

> That said, i use it very often without any problems til now.
> (Ant 1.6.5, Win2000 / 2003 Server, AIX)
>
>
> Regards, Gilbert
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@(protected)
> For additional commands, e-mail: user-help@(protected)
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.