ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pankaj Kumar <pankaj.ku...@gmail.com>
Subject Re: How to test whether a particular environment variable is set or not
Date Tue, 09 Aug 2005 17:35:44 GMT
On 8/9/05, Antoine Levy-Lambert <antoine@gmx.de> wrote:

> this is another alternative for the same :
> <property environment="env"/>
> <property name="env.TEST_HOME" value="TO_BE_REPLACED"/>
> 
Hi Antoine,

This works. It is also more compact and elegant (compared to my
version). Thanks.

/Pankaj.
> ----- Original Message -----
> From: "Pankaj Kumar" <pankaj.kumar@gmail.com>
> To: <user@ant.apache.org>
> Sent: Tuesday, August 09, 2005 4:41 PM
> Subject: How to test whether a particular environment variable is set or not
> 
> 
> Hi Folks,
> 
> I want to set a property to the value of an environment variable if
> that variable is set, otherwise to a different string.
> 
> I am able to do this with the following:
> 
>    <property environment="env" />
> 
>    <property name="test.home.0" value="${env.TEST_HOME}"/>
>    <condition property="test.home" value="TO_BE_REPLACED">
>      <equals arg1="${test.home.0}" arg2="\${env.TEST_HOME}"/>
>    </condition>
>    <property name="test.home" value="${env.TEST_HOME}"/>
> 
>    <target name="test">
>      <echo>TEST_HOME: ${test.home}</echo>
>    </target>
> 
> Is there a better (read: less verbose) way?
> 
> Thanks,
> Pankaj Kumar.
> 
> ---------------------------------------------------------------------
> 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
> 
>

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


Mime
View raw message